Я хочу, чтобы соответствовать методе, который имеет 3 paramters: строки, длинные и customObjectEasyMock Длинного нулевой матча в параметре метода
Испытание должно соответствовать строке точно, убедитесь, что Лонг null и убедитесь, что пользовательский объект прошел правильно тип.
Что-то вроде:
EasyMock.expect(mockClass.myMethod(
EasyMock.eq("exact string"),
EasyMock.isA(Long.class),
EasyMock.isA(CustomObject.class)));
Это не соответствует метод правильно, вероятно, из-за длинного который должен быть нулевым.
Я не могу поставить EasyMock.isNull()
, так как это будет конкретное соответствие, а дженерики и особенности не могут идти вместе. Какие-нибудь советы ?