def test_add_1_argument(self): arg1 = MagicMock() arg2 = MagicMock() arg3 = MagicMock() extension = Extension(arg1, arg2) extension.add_arguments(arg3) self.assertEqual(len(extension.arguments), 3)
def test_add_more_arguments(self): arg1 = MagicMock() arg2 = MagicMock() arg3 = MagicMock() arg4 = MagicMock() arg5 = MagicMock() extension = Extension(arg1, arg2) extension.add_arguments(arg3, arg4, arg5) self.assertEqual(len(extension.arguments), 5)
def test_add_arguments_without_arguments(self): arg1 = MagicMock() arg2 = MagicMock() extension = Extension(arg1, arg2) extension.add_arguments() self.assertEqual(len(extension.arguments), 2)