Advertisement
Guest User

Untitled

a guest
May 22nd, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. [TestMethod]
  2. public void ValidScalene()
  3. {
  4. _triangle.SetSides(10, 8, 5);
  5. Assert.AreEqual("100", EvaluateTriangle(), "10-8-5");
  6. }
  7.  
  8. [TestMethod]
  9. public void InalidScalene()
  10. {
  11. _triangle.SetSides(10, 2, 3);
  12. Assert.AreEqual("0", EvaluateTriangle(), "10-2-3");
  13. }
  14.  
  15. [TestMethod]
  16. public void InalidTriangle()
  17. {
  18. _triangle.SetSides(0, 0, 0);
  19. Assert.AreEqual("0", EvaluateTriangle(), "0-0-0");
  20. }
  21.  
  22. [TestMethod]
  23. public void InalidTriangle2()
  24. {
  25. _triangle.SetSides(0, 1, 2);
  26. Assert.AreEqual("0", EvaluateTriangle(), "0-1-2");
  27. }
  28.  
  29. [TestMethod]
  30. public void InalidTriangle3()
  31. {
  32. _triangle.SetSides(10, 8, -5);
  33. Assert.AreEqual("0", EvaluateTriangle(), "10-8-(-)5");
  34. }
  35.  
  36. [TestMethod]
  37. public void ValidIsosceles()
  38. {
  39. _triangle.SetSides(10, 5, 10);
  40. Assert.AreEqual("010", EvaluateTriangle(), "10-5-10");
  41. }
  42.  
  43. [TestMethod]
  44. public void ValidIsosceles2()
  45. {
  46. _triangle.SetSides(5, 10, 10);
  47. Assert.AreEqual("010", EvaluateTriangle(), "10-5-10");
  48. }
  49.  
  50. [TestMethod]
  51. public void ValidEquilateral()
  52. {
  53. _triangle.SetSides(10, 10, 10);
  54. Assert.AreEqual("001", EvaluateTriangle(), "10-10-10");
  55. }
  56.  
  57. [TestMethod]
  58. public void Test41()
  59. {
  60. _triangle.SetSides(3, 3, 4);
  61. Assert.AreEqual("010", EvaluateTriangle(), "3-3-4");
  62. }
  63.  
  64. [TestMethod]
  65. public void Test42()
  66. {
  67. _triangle.SetSides(3, 4, 3);
  68. Assert.AreEqual("010", EvaluateTriangle(), "3-4-3");
  69. }
  70.  
  71. [TestMethod]
  72. public void Test43()
  73. {
  74. _triangle.SetSides(4, 3, 3);
  75. Assert.AreEqual("010", EvaluateTriangle(), "4-3-3");
  76. }
  77.  
  78. [TestMethod]
  79. public void Test51()
  80. {
  81. _triangle.SetSides(2, 2, 3);
  82. Assert.AreEqual("010", EvaluateTriangle(), "2-2-3");
  83. }
  84.  
  85. [TestMethod]
  86. public void Test52()
  87. {
  88. _triangle.SetSides(2, 3, 2);
  89. Assert.AreEqual("010", EvaluateTriangle(), "2-3-2");
  90. }
  91.  
  92. [TestMethod]
  93. public void Test53()
  94. {
  95. _triangle.SetSides(3, 2, 2);
  96. Assert.AreEqual("010", EvaluateTriangle(), "3-2-2");
  97. }
  98.  
  99. [TestMethod]
  100. public void Test8()
  101. {
  102. _triangle.SetSides(1, 2, 3);
  103. Assert.AreEqual("0", EvaluateTriangle(), "1-2-3");
  104. }
  105.  
  106. [TestMethod]
  107. public void Test91()
  108. {
  109. _triangle.SetSides(1, 3, 2);
  110. Assert.AreEqual("0", EvaluateTriangle(), "1-3-2");
  111. }
  112.  
  113. [TestMethod]
  114. public void Test92()
  115. {
  116. _triangle.SetSides(3, 1, 2);
  117. Assert.AreEqual("0", EvaluateTriangle(), "3-1-2");
  118. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement