def test_goal_set_input_calls_verify_input(self): g = Goal() g.verify_input = mock.Mock(return_value=True) g.set_input('kekeke') g.verify_input.assert_called_once_with('kekeke') self.assertEqual(g.input, 'kekeke')