Я тестирую приложение, которое остановится, если не разделит String
на String[]
. Я использую JUnit и Mockito для тестирования приложения. Я установил значение по умолчанию и фиктивное поведение следующим образом.
String[] exampleStringList = {"exampleElement", "exampleElement"};
when(example.Call()).thenReturn(exampleStringList);
Это создает ошибку java: no suitable method found for thenReturn(java.Util.String[])
. Я попытался решить проблему, заменив String[]
на List<String>
, а затем добавив необходимые элементы. Это создало ту же ошибку, что и выше.
TL; DR; Мне нужно вернуть String[]
с элементами, использующими JUnit для целей тестирования, но thenReturn несовместим. Как я могу использовать JUnit и Mockito для возврата массива String[]
в тест?