|
|
@@ -14,7 +14,7 @@ public class NucleotideTest {
|
|
14
|
14
|
public ExpectedException thrown = ExpectedException.none();
|
|
15
|
15
|
|
|
16
|
16
|
@Test
|
|
17
|
|
- public void testEmptyDnaStringHasNoAdenosine() {
|
|
|
17
|
+ public void testEmptyDnaStringHasNoAdenine() {
|
|
18
|
18
|
DNA dna = new DNA("");
|
|
19
|
19
|
assertThat(dna.count('A'), is(0));
|
|
20
|
20
|
}
|
|
|
@@ -35,14 +35,14 @@ public class NucleotideTest {
|
|
35
|
35
|
|
|
36
|
36
|
@Ignore
|
|
37
|
37
|
@Test
|
|
38
|
|
- public void testRepetitiveCytidineGetsCounted() {
|
|
|
38
|
+ public void testRepetitiveCytosineGetsCounted() {
|
|
39
|
39
|
DNA dna = new DNA("CCCCC");
|
|
40
|
40
|
assertThat(dna.count('C'), is(5));
|
|
41
|
41
|
}
|
|
42
|
42
|
|
|
43
|
43
|
@Ignore
|
|
44
|
44
|
@Test
|
|
45
|
|
- public void testRepetitiveSequenceWithOnlyGuanosine() {
|
|
|
45
|
+ public void testRepetitiveSequenceWithOnlyGuanine() {
|
|
46
|
46
|
DNA dna = new DNA("GGGGGGGG");
|
|
47
|
47
|
Map<Character, Integer> counts = dna.nucleotideCounts();
|
|
48
|
48
|
assertThat(counts.size(), is(4));
|
|
|
@@ -56,7 +56,7 @@ public class NucleotideTest {
|
|
56
|
56
|
|
|
57
|
57
|
@Ignore
|
|
58
|
58
|
@Test
|
|
59
|
|
- public void testCountsOnlyThymidine() {
|
|
|
59
|
+ public void testCountsOnlyThymine() {
|
|
60
|
60
|
DNA dna = new DNA("GGGGGTAACCCGG");
|
|
61
|
61
|
assertThat(dna.count('T'), is(1));
|
|
62
|
62
|
}
|
|
|
@@ -71,7 +71,7 @@ public class NucleotideTest {
|
|
71
|
71
|
|
|
72
|
72
|
@Ignore
|
|
73
|
73
|
@Test
|
|
74
|
|
- public void testDnaCountsDoNotChangeAfterCountingAdenosine() {
|
|
|
74
|
+ public void testDnaCountsDoNotChangeAfterCountingAdenine() {
|
|
75
|
75
|
DNA dna = new DNA("GATTACA");
|
|
76
|
76
|
dna.count('A');
|
|
77
|
77
|
Map<Character, Integer> counts = dna.nucleotideCounts();
|