Тест Mockito для метода с параметром modelandviewJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Тест Mockito для метода с параметром modelandview

Сообщение Anonymous »

Мне нужно написать случаи junit для метода, как показано ниже.
protected void redirectToHomePage(String storeId, String langId, String CatalogId, ModelAndView modelAndView, String topCategoryId, запрос HttpServletRequest) {< /p>

Код: Выделить всё

    StringBuilder viewName = new StringBuilder();
viewName.append("Redirect:StoreView?Id=190");

modelAndView.setViewName(viewName.toString());

}
Мой тестовый класс выглядит так.
публичный класс ANFCategoryDisplayBrowsingViewControllerTest {

Код: Выделить всё

@Test
public void TestRedirect() {

ANFCategoryDisplayBrowsingViewController categoryController = new ANFCategoryDisplayBrowsingViewController();
MockHttpServletRequest mockRequest = new MockHttpServletRequest();
categoryController.redirectToHomePage("10051", "-1", "10901", modelAndView, "10001", mockRequest);

assertEquals( "Redirect:StoreView?Id=190",modelAndView.getViewName());

}
Но мой modelandview всегда возвращается как нулевое значение, но во время выполнения теста он входит внутрь метода и устанавливает имя представления. Может кто-нибудь помочь с этим, пожалуйста?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... -parameter
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»