Преглед изворни кода

Merge pull request #42 from ChristianWilkie/hamming-test

Change hamming test to throw an exception for different strand lengths
Piet van Dongen пре 11 година
родитељ
комит
cedcf3e7fb
1 измењених фајлова са 6 додато и 6 уклоњено
  1. 6
    6
      hamming/src/test/java/HammingTest.java

+ 6
- 6
hamming/src/test/java/HammingTest.java Прегледај датотеку

@@ -30,14 +30,14 @@ public class HammingTest {
30 30
         assertThat(Hamming.compute("GGACG", "GGTCG"), is(1));
31 31
     }
32 32
 
33
-    @Test
34
-    public void testIgnoresExtraLengthOnFirstStrandWhenLonger() {
35
-        assertThat(Hamming.compute("AAAG", "AAA"), is(0));
33
+    @Test(expected = IllegalArgumentException.class)
34
+    public void testValidatesFirstStrandNotLonger() {
35
+        Hamming.compute("AAAG", "AAA");
36 36
     }
37 37
 
38
-    @Test
39
-    public void testIgnoresExtraLengthOnOtherStrandWhenLonger() {
40
-        assertThat(Hamming.compute("AAA", "AAAG"), is(0));
38
+    @Test(expected = IllegalArgumentException.class)
39
+    public void testValidatesOtherStrandNotLonger() {
40
+        Hamming.compute("AAA", "AAAG");
41 41
     }
42 42
 
43 43
     @Test