예제 #1
0
파일: test.py 프로젝트: kimquats/classwork
 def test_sample(self):
     self.assertEqual(1, binarysearch.search([0,1,2], 1))
예제 #2
0
파일: test.py 프로젝트: kimquats/classwork
 def test_one_element_in_list(self):
     self.assertEqual(0, binarysearch.search([1], 0))
예제 #3
0
파일: test.py 프로젝트: kimquats/classwork
 def element_not_in_list(self):
     self.assertEqual(None, binarysearch.search([1, 2, 3], 3))
예제 #4
0
파일: test.py 프로젝트: kimquats/classwork
 def element_in_list_of_many(self):
     self.assertEqual(1, binarysearch.search([1, 2, 3, 4], 1))
예제 #5
0
 def test_lots(self):
     self.assertEqual(4, binarysearch.search([0, 5, 10, 15, 20, 25, 30, 35], 20))
예제 #6
0
 def test_five(self):
     self.assertEqual(2, binarysearch.search([0, 1, 2, 3, 4], 2))
예제 #7
0
 def test_none(self):
     self.assertEqual(None, binarysearch.search([], 1))
예제 #8
0
 def test_words(self):
     self.assertEqual(0, binarysearch.search(["zebra", "horse"], "zebra"))
예제 #9
0
파일: test.py 프로젝트: matildah/classwork
 def test_beginning(self):
     self.assertEqual(0, binarysearch.search([0,1,2], 0))
예제 #10
0
 def test_one(self):
     self.assertEqual(0, binarysearch.search([0], 0))
예제 #11
0
파일: test.py 프로젝트: matildah/classwork
 def test_end(self):
     self.assertEqual(2, binarysearch.search([0,1,2], 2))
예제 #12
0
파일: test.py 프로젝트: matildah/classwork
 def test_nonexistent(self):
     self.assertEqual(None, binarysearch.search([0,1,2], 666))
예제 #13
0
파일: test.py 프로젝트: matildah/classwork
 def test_empty(self):
     self.assertEqual(None, binarysearch.search([], 666))
예제 #14
0
파일: test.py 프로젝트: matildah/classwork
 def test_unit_length_list(self):
     self.assertEqual(0, binarysearch.search([666], 666))
예제 #15
0
파일: test.py 프로젝트: matildah/classwork
 def test_2items(self):
     self.assertEqual(1, binarysearch.search([0,1], 1))