summaryrefslogtreecommitdiff
path: root/sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java
diff options
context:
space:
mode:
Diffstat (limited to 'sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java')
-rw-r--r--sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java64
1 files changed, 64 insertions, 0 deletions
diff --git a/sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java b/sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java
new file mode 100644
index 0000000..ac8bde0
--- /dev/null
+++ b/sem_5/HLIN505_Java/HLIN505/src/foobar/TestFooBar.java
@@ -0,0 +1,64 @@
+package foobar;
+
+import static org.hamcrest.CoreMatchers.is;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertThat;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Before;
+import org.junit.Ignore;
+import org.junit.Test;
+
+public class TestFooBar {
+ SUT sut;
+
+ @Before
+ public void setUp() throws Exception {
+ sut=new SUT();
+ }
+
+ @Ignore
+ @Test
+ public void testLouche(){
+ assertEquals(1,2);
+ assertTrue(false);
+ }
+
+ @Test
+ public void testFooInitParDefaut1() {
+ assertTrue(sut.foo(0)==1);
+ assertTrue(sut.foo(2)==3);
+ assertTrue(sut.foo(4)==3);
+ assertTrue(sut.foo(6)==5);
+ }
+
+ @Test
+ public void testFooInitParDefaut3() {
+ assertEquals(1,sut.foo(0));
+ assertEquals(3, sut.foo(2));
+ assertEquals(3, sut.foo(4));
+ assertEquals(5, sut.foo(6));
+ }
+
+
+ @Test
+ public void testFooInitParDefaut2() {
+ assertEquals(sut.foo(0),1);
+ assertEquals(sut.foo(2),3);
+ assertEquals(sut.foo(4),3);
+ assertEquals(sut.foo(6),5);
+ }
+ @Test
+ public void testFooInitParDefaut4() {
+ assertThat(sut.foo(0),is(1));
+ assertThat(sut.foo(2),is(3));
+ assertThat(sut.foo(4),is(3));
+ assertThat(sut.foo(6),is(5));
+ }
+
+ @Test
+ public void testBar(){
+ sut.bar();
+ }
+
+}