Example #1
0
 def test_count_occurrence_whenValueDoesNotExist(self):
     value_to_evaluate = 7
     expected = 0
     array1 = [1, 6]
     array2 = [9, 8, 11]
     actual = ArrayUtility.count_occurrence(array1, array2,
                                            value_to_evaluate)
     self.assertEqual(expected, actual)
Example #2
0
 def count_occurrence_whenValueExistInSecondArray(self):
     value_to_evaluate = 9
     expected = 2
     array1 = [1, 6]
     array2 = [value_to_evaluate, value_to_evaluate, 3]
     actual = ArrayUtility.count_occurrence(array1, array2,
                                            value_to_evaluate)
     self.assertEqual(expected, actual)
Example #3
0
 def count_occurrence_whenValueExistInFirstArray(self):
     value_to_evaluate = 7
     expected = 1
     array1 = [1, 6, value_to_evaluate]
     array2 = [3]
     actual = ArrayUtility.count_occurrence(array1, array2,
                                            value_to_evaluate)
     self.assertEqual(expected, actual)
Example #4
0
 def count_occurrence_whenValueAppearsInBoth(self):
     value_to_evaluate = 7
     expected = 7
     array1 = [
         value_to_evaluate, 1, value_to_evaluate, 8, 84, 5,
         value_to_evaluate, 9, 8, value_to_evaluate
     ]
     array2 = [
         1, value_to_evaluate, value_to_evaluate, 8, 5, value_to_evaluate,
         91
     ]
     actual = ArrayUtility.count_occurrence(array1, array2,
                                            value_to_evaluate)
     self.assertEqual(expected, actual)