#mockito
#мокито
Вопрос:
Я хочу написать тест, в котором я смогу проверить, вызывается ли мой метод внутри тестируемого класса. Мой класс-это
class Action{ Customer customer=new Customer("test"); Listlt;Stringgt; getNames=customer.getNames(); updateNames(getNames);//some method down in Action class }
Мой тестовый класс
class Test{ Action action=mock(Action.class): ArrayListlt;Stringgt; list=new ArrayList(); Customer cust=new Customer("test-name") action.updateNames(list);//list does not have anything, but I really want my invoked method getNames returned value of list to be used }
В принципе, я хочу написать какой-нибудь метод, который может проверить, что GetNames вызывается с помощью тестовой строки «test-name». Я прошу не вызывать метод customer.GetNames (), а скорее проверить, был ли он вызван или нет. Как я могу этого достичь?
ТИА