/trunk/Demo.Mmose.Core.Test/ServerEngine/Map/MapSpaceNodeStateTest.cs

# · C# · 287 lines · 178 code · 20 blank · 89 comment · 0 complexity · 5e0f6d52270475b9c57c8824f80e16b4 MD5 · raw file

  1. using Demo.Mmose.Core.Map;
  2. using Microsoft.VisualStudio.TestTools.UnitTesting;
  3. using Demo.Mmose.Core.Entity.Item;
  4. using Demo.Mmose.Core.Entity.Creature;
  5. using Demo.Mmose.Core.Entity.Character;
  6. using Demo.Mmose.Core.Entity;
  7. namespace Demo.Mmose.Core.Test
  8. {
  9. /// <summary>
  10. ///这是 MapSpaceNodeStateTest 的测试类,旨在
  11. ///包含所有 MapSpaceNodeStateTest 单元测试
  12. ///</summary>
  13. [TestClass()]
  14. public class MapSpaceNodeStateTest
  15. {
  16. private TestContext testContextInstance;
  17. /// <summary>
  18. ///获取或设置测试上下文,上下文提供
  19. ///有关当前测试运行及其功能的信息。
  20. ///</summary>
  21. public TestContext TestContext
  22. {
  23. get { return testContextInstance; }
  24. set { testContextInstance = value; }
  25. }
  26. #region 附加测试属性
  27. //
  28. //编写测试时,还可使用以下属性:
  29. //
  30. //使用 ClassInitialize 在运行类中的第一个测试前先运行代码
  31. //[ClassInitialize()]
  32. //public static void MyClassInitialize(TestContext testContext)
  33. //{
  34. //}
  35. //
  36. //使用 ClassCleanup 在运行完类中的所有测试后再运行代码
  37. //[ClassCleanup()]
  38. //public static void MyClassCleanup()
  39. //{
  40. //}
  41. //
  42. //使用 TestInitialize 在运行每个测试前先运行代码
  43. //[TestInitialize()]
  44. //public void MyTestInitialize()
  45. //{
  46. //}
  47. //
  48. //使用 TestCleanup 在运行完每个测试后运行代码
  49. //[TestCleanup()]
  50. //public void MyTestCleanup()
  51. //{
  52. //}
  53. //
  54. #endregion
  55. /// <summary>
  56. ///SingletonInstance 的测试
  57. ///</summary>
  58. [TestMethod()]
  59. public void SingletonInstanceTest()
  60. {
  61. MapSpaceNodeState actual;
  62. actual = MapSpaceNodeState.SingletonInstance;
  63. Assert.Inconclusive( "验证此测试方法的正确性。" );
  64. }
  65. /// <summary>
  66. ///OnLeavingMapSpaceNode 的测试
  67. ///</summary>
  68. [TestMethod()]
  69. public void OnLeavingMapSpaceNodeTest3()
  70. {
  71. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  72. BaseCharacter character = null; // TODO: 初始化为适当的值
  73. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  74. target.OnLeavingMapSpaceNode( character, mapSpaceNode );
  75. Assert.Inconclusive( "无法验证不返回值的方法。" );
  76. }
  77. /// <summary>
  78. ///OnLeavingMapSpaceNode 的测试
  79. ///</summary>
  80. [TestMethod()]
  81. public void OnLeavingMapSpaceNodeTest2()
  82. {
  83. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  84. BaseCreature creature = null; // TODO: 初始化为适当的值
  85. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  86. target.OnLeavingMapSpaceNode( creature, mapSpaceNode );
  87. Assert.Inconclusive( "无法验证不返回值的方法。" );
  88. }
  89. /// <summary>
  90. ///OnLeavingMapSpaceNode 的测试
  91. ///</summary>
  92. [TestMethod()]
  93. public void OnLeavingMapSpaceNodeTest1()
  94. {
  95. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  96. WorldEntity worldEntity = null; // TODO: 初始化为适当的值
  97. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  98. target.OnLeavingMapSpaceNode( worldEntity, mapSpaceNode );
  99. Assert.Inconclusive( "无法验证不返回值的方法。" );
  100. }
  101. /// <summary>
  102. ///OnLeavingMapSpaceNode 的测试
  103. ///</summary>
  104. [TestMethod()]
  105. public void OnLeavingMapSpaceNodeTest()
  106. {
  107. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  108. BaseItem item = null; // TODO: 初始化为适当的值
  109. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  110. target.OnLeavingMapSpaceNode( item, mapSpaceNode );
  111. Assert.Inconclusive( "无法验证不返回值的方法。" );
  112. }
  113. /// <summary>
  114. ///OnLeavedMapSpaceNode 的测试
  115. ///</summary>
  116. [TestMethod()]
  117. public void OnLeavedMapSpaceNodeTest3()
  118. {
  119. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  120. BaseCreature creature = null; // TODO: 初始化为适当的值
  121. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  122. target.OnLeavedMapSpaceNode( creature, mapSpaceNode );
  123. Assert.Inconclusive( "无法验证不返回值的方法。" );
  124. }
  125. /// <summary>
  126. ///OnLeavedMapSpaceNode 的测试
  127. ///</summary>
  128. [TestMethod()]
  129. public void OnLeavedMapSpaceNodeTest2()
  130. {
  131. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  132. BaseCharacter character = null; // TODO: 初始化为适当的值
  133. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  134. target.OnLeavedMapSpaceNode( character, mapSpaceNode );
  135. Assert.Inconclusive( "无法验证不返回值的方法。" );
  136. }
  137. /// <summary>
  138. ///OnLeavedMapSpaceNode 的测试
  139. ///</summary>
  140. [TestMethod()]
  141. public void OnLeavedMapSpaceNodeTest1()
  142. {
  143. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  144. WorldEntity worldEntity = null; // TODO: 初始化为适当的值
  145. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  146. target.OnLeavedMapSpaceNode( worldEntity, mapSpaceNode );
  147. Assert.Inconclusive( "无法验证不返回值的方法。" );
  148. }
  149. /// <summary>
  150. ///OnLeavedMapSpaceNode 的测试
  151. ///</summary>
  152. [TestMethod()]
  153. public void OnLeavedMapSpaceNodeTest()
  154. {
  155. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  156. BaseItem item = null; // TODO: 初始化为适当的值
  157. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  158. target.OnLeavedMapSpaceNode( item, mapSpaceNode );
  159. Assert.Inconclusive( "无法验证不返回值的方法。" );
  160. }
  161. /// <summary>
  162. ///OnEnteringMapSpaceNode 的测试
  163. ///</summary>
  164. [TestMethod()]
  165. public void OnEnteringMapSpaceNodeTest3()
  166. {
  167. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  168. BaseItem item = null; // TODO: 初始化为适当的值
  169. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  170. target.OnEnteringMapSpaceNode( item, mapSpaceNode );
  171. Assert.Inconclusive( "无法验证不返回值的方法。" );
  172. }
  173. /// <summary>
  174. ///OnEnteringMapSpaceNode 的测试
  175. ///</summary>
  176. [TestMethod()]
  177. public void OnEnteringMapSpaceNodeTest2()
  178. {
  179. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  180. WorldEntity worldEntity = null; // TODO: 初始化为适当的值
  181. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  182. target.OnEnteringMapSpaceNode( worldEntity, mapSpaceNode );
  183. Assert.Inconclusive( "无法验证不返回值的方法。" );
  184. }
  185. /// <summary>
  186. ///OnEnteringMapSpaceNode 的测试
  187. ///</summary>
  188. [TestMethod()]
  189. public void OnEnteringMapSpaceNodeTest1()
  190. {
  191. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  192. BaseCharacter character = null; // TODO: 初始化为适当的值
  193. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  194. target.OnEnteringMapSpaceNode( character, mapSpaceNode );
  195. Assert.Inconclusive( "无法验证不返回值的方法。" );
  196. }
  197. /// <summary>
  198. ///OnEnteringMapSpaceNode 的测试
  199. ///</summary>
  200. [TestMethod()]
  201. public void OnEnteringMapSpaceNodeTest()
  202. {
  203. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  204. BaseCreature creature = null; // TODO: 初始化为适当的值
  205. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  206. target.OnEnteringMapSpaceNode( creature, mapSpaceNode );
  207. Assert.Inconclusive( "无法验证不返回值的方法。" );
  208. }
  209. /// <summary>
  210. ///OnEnteredMapSpaceNode 的测试
  211. ///</summary>
  212. [TestMethod()]
  213. public void OnEnteredMapSpaceNodeTest3()
  214. {
  215. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  216. WorldEntity worldEntity = null; // TODO: 初始化为适当的值
  217. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  218. target.OnEnteredMapSpaceNode( worldEntity, mapSpaceNode );
  219. Assert.Inconclusive( "无法验证不返回值的方法。" );
  220. }
  221. /// <summary>
  222. ///OnEnteredMapSpaceNode 的测试
  223. ///</summary>
  224. [TestMethod()]
  225. public void OnEnteredMapSpaceNodeTest2()
  226. {
  227. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  228. BaseCharacter character = null; // TODO: 初始化为适当的值
  229. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  230. target.OnEnteredMapSpaceNode( character, mapSpaceNode );
  231. Assert.Inconclusive( "无法验证不返回值的方法。" );
  232. }
  233. /// <summary>
  234. ///OnEnteredMapSpaceNode 的测试
  235. ///</summary>
  236. [TestMethod()]
  237. public void OnEnteredMapSpaceNodeTest1()
  238. {
  239. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  240. BaseCreature creature = null; // TODO: 初始化为适当的值
  241. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  242. target.OnEnteredMapSpaceNode( creature, mapSpaceNode );
  243. Assert.Inconclusive( "无法验证不返回值的方法。" );
  244. }
  245. /// <summary>
  246. ///OnEnteredMapSpaceNode 的测试
  247. ///</summary>
  248. [TestMethod()]
  249. public void OnEnteredMapSpaceNodeTest()
  250. {
  251. MapSpaceNodeState target = new MapSpaceNodeState(); // TODO: 初始化为适当的值
  252. BaseItem item = null; // TODO: 初始化为适当的值
  253. MapSpaceNode mapSpaceNode = null; // TODO: 初始化为适当的值
  254. target.OnEnteredMapSpaceNode( item, mapSpaceNode );
  255. Assert.Inconclusive( "无法验证不返回值的方法。" );
  256. }
  257. /// <summary>
  258. ///MapSpaceNodeState 构造函数 的测试
  259. ///</summary>
  260. [TestMethod()]
  261. public void MapSpaceNodeStateConstructorTest()
  262. {
  263. MapSpaceNodeState target = new MapSpaceNodeState();
  264. Assert.Inconclusive( "TODO: 实现用来验证目标的代码" );
  265. }
  266. }
  267. }