Advertisement
Guest User

Untitled

a guest
May 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.39 KB | None | 0 0
  1. import static org.junit.Assert.*;
  2.  
  3. import org.junit.Test;
  4.  
  5. public class testMicroOnde {
  6.  
  7. @Test
  8. public void constrNeg1() throws MicroOndeException {
  9. MicroOnde mc = new MicroOnde(-30, 5, true);
  10. assertEquals("-30", 0, mc.temps);
  11. assertEquals("puissance", 1, mc.puissance);
  12. assertEquals("porte", true, mc.porteOuverte);
  13. assertEquals("En marche", false, mc.enMarche);
  14. }
  15.  
  16. @Test
  17. public void constrNeg2() throws MicroOndeException {
  18. MicroOnde mc = new MicroOnde(-30, 5, false);
  19. assertEquals("-30", 0, mc.temps);
  20. assertEquals("puissance", 1, mc.puissance);
  21. assertEquals("porte", false, mc.porteOuverte);
  22. assertEquals("En marche", false, mc.enMarche);
  23. }
  24.  
  25. @Test
  26. public void constrpos1() throws MicroOndeException {
  27. MicroOnde mc = new MicroOnde(32, 5, true);
  28. assertEquals("32", 0, mc.temps);
  29. assertEquals("puissance", 1, mc.puissance);
  30. assertEquals("porte", true, mc.porteOuverte);
  31. assertEquals("En marche", false, mc.enMarche);
  32. }
  33.  
  34. @Test
  35. public void constrpos2() throws MicroOndeException {
  36. MicroOnde mc = new MicroOnde(32, 5, true);
  37. assertEquals("32", 0, mc.temps);
  38. assertEquals("puissance", 1, mc.puissance);
  39. assertEquals("porte", true, mc.porteOuverte);
  40. assertEquals("En marche", false, mc.enMarche);
  41. }
  42.  
  43. @Test
  44. public void puiNeg() throws MicroOndeException {
  45. MicroOnde mc = new MicroOnde(5, -10, true);
  46. assertEquals("p-10", 1, mc.puissance);
  47. assertEquals("5", 0, mc.temps);
  48. assertEquals("porte", true, mc.porteOuverte);
  49. assertEquals("En marche", false, mc.enMarche);
  50. }
  51.  
  52. @Test
  53. public void puiNeg1() throws MicroOndeException {
  54. MicroOnde mc = new MicroOnde(5, -10, false);
  55. assertEquals("p-10", 1, mc.puissance);
  56. assertEquals("5", 0, mc.temps);
  57. assertEquals("porte", false, mc.porteOuverte);
  58. assertEquals("En marche", false, mc.enMarche);
  59. }
  60.  
  61. @Test
  62. public void puiPos() throws MicroOndeException {
  63. MicroOnde mc = new MicroOnde(5, 30, true);
  64. assertEquals("p-10", 1, mc.puissance);
  65. assertEquals("5", 0, mc.temps);
  66. assertEquals("porte", true, mc.porteOuverte);
  67. assertEquals("En marche", false, mc.enMarche);
  68. }
  69.  
  70. @Test
  71. public void puiPos1() throws MicroOndeException {
  72. MicroOnde mc = new MicroOnde(5, 30, false);
  73. assertEquals("p-10", 1, mc.puissance);
  74. assertEquals("5", 0, mc.temps);
  75. assertEquals("porte", false, mc.porteOuverte);
  76. assertEquals("En marche", false, mc.enMarche);
  77. }
  78.  
  79. @Test
  80. public void constrtemps0() throws MicroOndeException {
  81. MicroOnde mc = new MicroOnde(0, 5, true);
  82. assertEquals("0", 0, mc.temps);
  83. assertEquals("p5", 5, mc.puissance);
  84. assertEquals("porte", true, mc.porteOuverte);
  85. assertEquals("En marche", false, mc.enMarche);
  86. }
  87.  
  88. @Test
  89. public void constrtemps0bis() throws MicroOndeException {
  90. MicroOnde mc = new MicroOnde(0, 5, false);
  91. assertEquals("0", 0, mc.temps);
  92. assertEquals("p5", 5, mc.puissance);
  93. assertEquals("porte", false, mc.porteOuverte);
  94. assertEquals("En marche", false, mc.enMarche);
  95. }
  96.  
  97. @Test
  98. public void constr5() throws MicroOndeException {
  99. MicroOnde mc = new MicroOnde(5, 7, true);
  100. assertEquals("5", 5, mc.temps);
  101. assertEquals("p5", 7, mc.puissance);
  102. assertEquals("porte", true, mc.porteOuverte);
  103. assertEquals("En marche", false, mc.enMarche);
  104. }
  105.  
  106. @Test
  107. public void constr6() throws MicroOndeException {
  108. MicroOnde mc = new MicroOnde(5, 5, false);
  109. assertEquals("5", 5, mc.temps);
  110. assertEquals("p5", 5, mc.puissance);
  111. assertEquals("porte", false, mc.porteOuverte);
  112. assertEquals("En marche", true, mc.enMarche);
  113. }
  114.  
  115. @Test(expected = MicroOndeException.class)
  116. public void ouvrir_porte1() throws MicroOndeException {
  117. MicroOnde mc = new MicroOnde(5, 5, true);
  118. mc.ouvrir_porte();
  119. }
  120.  
  121. @Test()
  122. public void ouvrir_porte2() throws MicroOndeException {
  123. MicroOnde mc = new MicroOnde(5, 5, false);
  124. mc.ouvrir_porte();
  125. assertEquals("En marche", false, mc.enMarche);
  126. assertEquals("Porte ouverte", true, mc.porteOuverte);
  127. }
  128.  
  129. @Test()
  130. public void ouvrir_porte3() throws MicroOndeException {
  131. MicroOnde mc = new MicroOnde(0, 5, false);
  132. mc.ouvrir_porte();
  133. assertEquals("En marche", false, mc.enMarche);
  134. assertEquals("Porte ouverte", true, mc.porteOuverte);
  135. }
  136.  
  137. @Test(expected = MicroOndeException.class)
  138. public void fermer1() throws MicroOndeException {
  139. MicroOnde mc = new MicroOnde(5, 5, false);
  140. mc.fermer_porte();
  141. }
  142.  
  143. @Test
  144. public void fermer2() throws MicroOndeException {
  145. MicroOnde mc = new MicroOnde(0, 5, true);
  146. mc.fermer_porte();
  147. assertEquals("En marche", false, mc.enMarche);
  148. assertEquals("Porte ouverte", false, mc.porteOuverte);
  149. }
  150.  
  151. @Test
  152. public void fermer3() throws MicroOndeException {
  153. MicroOnde mc = new MicroOnde(30, 5, true);
  154. mc.fermer_porte();
  155. assertEquals("En marche", true, mc.enMarche);
  156. assertEquals("Porte ouverte", false, mc.porteOuverte);
  157. }
  158.  
  159. @Test(expected = MicroOndeException.class)
  160. public void puissance1() throws MicroOndeException {
  161. MicroOnde mc = new MicroOnde(30, 5, true);
  162. mc.selectionner_puissance(0);
  163. }
  164.  
  165. @Test
  166. public void puissance2() throws MicroOndeException {
  167. MicroOnde mc = new MicroOnde(30, 5, true);
  168. mc.selectionner_puissance(7);
  169. assertEquals("Puissance", 7, mc.puissance);
  170. }
  171.  
  172. @Test(expected = MicroOndeException.class)
  173. public void puissance3() throws MicroOndeException {
  174. MicroOnde mc = new MicroOnde(30, 5, true);
  175. mc.selectionner_puissance(12);
  176. }
  177.  
  178. @Test(expected = MicroOndeException.class)
  179. public void temps1() throws MicroOndeException {
  180. MicroOnde mc = new MicroOnde(30, 5, true);
  181. mc.selectionner_temps(-10);
  182. }
  183.  
  184. @Test(expected = MicroOndeException.class)
  185. public void temps2() throws MicroOndeException {
  186. MicroOnde mc = new MicroOnde(30, 5, true);
  187. mc.selectionner_temps(35);
  188. }
  189.  
  190. @Test
  191. public void temps3() throws MicroOndeException {
  192. MicroOnde mc = new MicroOnde(10, 5, true);
  193. mc.selectionner_temps(0);
  194. assertEquals("Temps", 0, mc.temps);
  195. assertEquals("En marche", false, mc.enMarche);
  196. }
  197.  
  198. @Test
  199. public void temps4() throws MicroOndeException {
  200. MicroOnde mc = new MicroOnde(10, 5, false);
  201. mc.selectionner_temps(15);
  202. assertEquals("Temps", 15, mc.temps);
  203. assertEquals("En marche", true, mc.enMarche);
  204. }
  205.  
  206. @Test
  207. public void temps5() throws MicroOndeException {
  208. MicroOnde mc = new MicroOnde(10, 5, true);
  209. mc.selectionner_temps(15);
  210. assertEquals("Temps", 15, mc.temps);
  211. assertEquals("En marche", false, mc.enMarche);
  212. }
  213.  
  214. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement