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

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