예제 #1
0
 def test_fibonacci_one(self):
     test_fibonacci = Apple()
     self.assertEqual(test_fibonacci.fibonacci(1), 1)
예제 #2
0
 def test_get_sum(self):
     test_sum = Apple()
     self.assertEqual(test_sum.get_sum([1, 2, 3]), 6)
예제 #3
0
 def test_get_apple(self):
     test_apple = Apple()
     self.assertEqual(test_apple.get_apple(), 'apple')
예제 #4
0
 def test_fibonacci(self):
     test_fibonacci = Apple()
     self.assertEqual(test_fibonacci.fibonacci(11), 89)
예제 #5
0
 def test_letter_counter_two(self):
     test_letter_counter = Apple()
     self.assertEqual(test_letter_counter.letter_counter('ab'), {
         'a': 1,
         'b': 1
     })
예제 #6
0
 def test_letter_counter_same(self):
     test_letter_counter = Apple()
     self.assertEqual(test_letter_counter.letter_counter('aab'), {
         'a': 2,
         'b': 1
     })
예제 #7
0
 def test_letter_counter_empty(self):
     test_letter_counter = Apple()
     self.assertEqual(test_letter_counter.letter_counter(''), {})
예제 #8
0
 def test_letter_counter_one(self):
     test_letter_counter = Apple()
     self.assertEqual(test_letter_counter.letter_counter('a'), {'a': 1})
예제 #9
0
 def test_get_anagram_false(self):
     test_get_anagram = Apple()
     self.assertFalse(test_get_anagram.get_anagram('abcd', 'cjab'))
예제 #10
0
 def test_get_anagram_true(self):
     test_get_anagram = Apple()
     self.assertTrue(test_get_anagram.get_anagram('abcd', 'cdab'))
예제 #11
0
 def test_get_sum_null(self):
     test_sum = Apple()
     self.assertEqual(test_sum.get_sum([0]), 0)
예제 #12
0
 def test_get_sum_one(self):
     test_sum = Apple()
     self.assertEqual(test_sum.get_sum([1]), 1)
예제 #13
0
 def test_get_sum_empty(self):
     test_sum = Apple()
     self.assertEqual(test_sum.get_sum([]), 0)