Beispiel #1
0
 def test_one_empty_strings(self):
     with self.assertRaises(ValueError):
         diff_count('AG', 'GAGCC')
Beispiel #2
0
 def test_empty_strings(self):
     self.assertEqual(diff_count('', ''), 0)
Beispiel #3
0
 def test_different_length_strings(self):
     with self.assertRaises(ValueError):
         diff_count('AG', 'GAGCC')
Beispiel #4
0
 def test_single_different_strings(self):
     self.assertEqual(diff_count('A', 'G'), 1)
Beispiel #5
0
 def test_single_identical_strings(self):
     self.assertEqual(diff_count('A', 'A'), 0)
Beispiel #6
0
 def test_different_long_strings(self):
     self.assertEqual(diff_count('GAGCCTACTAACGGGAT', 'CATCGTAATGACGGCCT'),
                      7)
Beispiel #7
0
 def test_identical_strings(self):
     self.assertEqual(diff_count('GAGCCTACTAACGGGAT', 'GAGCCTACTAACGGGAT'),
                      0)
Beispiel #8
0
from hello_world import hello
from string_compare import diff_count

print(hello())
print(diff_count('GAGCCTACTAACGGGAT', 'CATCGTAATGACGGCCT'))