org.springframework.test.web.servlet.MockMvc - PullRequest
       42

org.springframework.test.web.servlet.MockMvc

0 голосов
/ 03 сентября 2018

Мне нужно протестировать портлет с помощью тестового модуля Spring; Пример, приведенный в официальной документации: https://docs.spring.io/spring/docs/4.3.18.RELEASE/spring-framework-reference/htmlsingle/#testing

полезно для тестового сервлета; К сожалению, я должен проверить портлет, так что либо org.springframework.test.web.servlet.MockMvc и org.springframework.test.web.servlet.setup.MockMvcBuilders

полезно для сервлета, но я не могу найти эквивалент для API портлета по адресу: https://docs.spring.io/spring/docs/4.3.18.RELEASE/javadoc-api/org/springframework/mock/web/portlet/package-frame.html

Может кто-нибудь дать мне какое-то указание, чтобы решить проблему? Класс, который я пытаюсь использовать для создания теста:

public class TestBenef {

        @Autowired
        private WebApplicationContext wac;

        private MockMvc mockMvc;

        @Before
        public void setup() {
            this.mockMvc=MockMvcBuilders.webAppContextSetup(this.wac).build();
        }

        @Test
        public void getBenefit() throws Exception {


        this.mockMvc.perform(get("/getInfoBenefitTest").accept(MediaType.parseMediaType("application/json;charset=UTF-8")))
                .andExpect(status().isOk());

        }
}
...