Я использую junit и EasyMock для модульного тестирования проекта, над которым я работаю.Однако я столкнулся с проблемой.У меня есть несколько методов, у которых есть параметр, который является перечислением.
Я столкнулся с java.lang.NullPointerException при попытке смоделировать перечисление, и кажется, что перечисления просто не могут быть смоделированы.Больше информации я нашел здесь:
http://download.oracle.com/javase/tutorial/java/javaOO/classvars.html
Есть ли какой-нибудь хороший способ для модульного тестирования этого метода без насмешек по перечислению ??
Спасибо!
РЕДАКТИРОВАТЬ: Петер Török был прав!Я полностью просматривал тот факт, что я мог просто вставить что-то для перечисления.Например:
public void methodName (String description, Location buildingLocation) {
где Location - мое перечисление, я могу вызвать метод следующим образом:
methodName ("здесьмое описание ", Location.DENVER);