def test_get_current_method_returns_false_when_not_in_method_message(self): current_buffer = self.build_buffer_helper() self.assertEqual(False, sut.get_current_method(25, current_buffer))
def test_get_not_in_method_message(self): current_buffer = self.build_buffer_helper() self.assertEqual("You don't appear to be in a method", sut.get_current_method("Bad line", current_buffer))
def test_get_valid_method_name(self): should_return_dummy2 = 15 should_return_dummy1b = 27 current_buffer = self.build_buffer_helper() self.assertEqual("dummy2", sut.get_current_method(should_return_dummy2, current_buffer)) self.assertEqual("dummy1b", sut.get_current_method(should_return_dummy1b, current_buffer))
def test_get_valid_method_name(self): should_return_dummy2 = " print('This is a testD')\n" should_return_dummy1b = " print('This is a test4b')\n" current_buffer = self.build_buffer_helper() self.assertEqual("dummy2", sut.get_current_method(should_return_dummy2, current_buffer)) self.assertEqual("dummy1b", sut.get_current_method(should_return_dummy1b, current_buffer))