def test_sub_singletest_with_test_returns_the_proper_string(self): current_buffer = self.build_buffer_helper() line_num = sut.get_line_num_of_current_test(7, current_buffer) current_buffer[line_num] = sut.sub_current_test_with_singletest(line_num, current_buffer) self.assertEqual('singleTest("test example1a", function() {\n', current_buffer[line_num]) returned_string = sut.sub_singletest_with_test(line_num, current_buffer) self.assertEqual('test("test example1a", function() {\n', returned_string)
def test_get_line_num_of_current_test_returns_false_when_not_in_test(self): current_buffer = self.build_buffer_helper() self.assertEqual(False, sut.get_line_num_of_current_test(2, current_buffer))
def test_get_line_num_of_current_test_returns_correct_value(self): current_line1 = 7 current_line2 = 15 current_buffer = self.build_buffer_helper() self.assertEqual(4, sut.get_line_num_of_current_test(current_line1, current_buffer)) self.assertEqual(14, sut.get_line_num_of_current_test(current_line2, current_buffer))