Examples of MvcResult


Examples of org.springframework.test.web.servlet.MvcResult

                .andExpect(content().contentTypeCompatibleWith("text/html"));
    }

    @Test
    public void showsAllStsGaDownloads() throws Exception {
        MvcResult mvcResult = mockMvc.perform(get("/tools/sts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select("h1").text(), equalTo("Spring Tool Suite™ Downloads"));
        assertThat(document.select(".ga--release h2.tool-versions--version").text(), allOf(containsString("STS"),
                containsString("RELEASE")));
        assertThat(document.select(".platform h3").text(), containsString("Windows"));
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

                containsString("win32.zip")));
    }

    @Test
    public void showsAllStsMilestoneDownloads() throws Exception {
        MvcResult mvcResult = mockMvc.perform(get("/tools/sts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select(".milestone--release h2.tool-versions--version").text(), allOf(
                containsString("STS"),
                containsString(".M")));

        assertThat(
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

    @Test
    public void hidesStsMilestoneDownloadsIfNotAvailable() throws Exception {
        String responseXml = Fixtures.load("/fixtures/tools/sts_downloads_without_milestones.xml");
        stub(restTemplate.getForObject(anyString(), eq(String.class))).toReturn(responseXml);

        MvcResult mvcResult = mockMvc.perform(get("/tools/sts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select(".milestone--release h2.tool-versions--version").text(),
                not(allOf(containsString("STS"), containsString(".M"))));

        assertThat(
                document.select(".milestone--release .item--dropdown a").attr("href"),
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

                .andExpect(content().contentTypeCompatibleWith("text/html"));
    }

    @Test
    public void showsAllGgtsGaDownloads() throws Exception {
        MvcResult mvcResult = mockMvc.perform(get("/tools/ggts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select("h1").text(), equalTo("Groovy/Grails Tool Suite™ Downloads"));
        assertThat(document.select(".ga--release h2.tool-versions--version").text(),
                allOf(containsString("GGTS"), containsString("RELEASE")));
        assertThat(document.select(".platform h3").text(), containsString("Windows"));
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

                        containsString("win32.zip")));
    }

    @Test
    public void showsAllGgtsMilestoneDownloads() throws Exception {
        MvcResult mvcResult = mockMvc.perform(get("/tools/ggts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select(".milestone--release h2.tool-versions--version").text(),
                allOf(containsString("GGTS"), containsString(".M")));

        assertThat(
                document.select(".milestone--release .item--dropdown a").attr("href"),
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

    @Test
    public void hidesGgtsMilestoneDownloadsIfNotAvailable() throws Exception {
        String responseXml = Fixtures.load("/fixtures/tools/sts_downloads_without_milestones.xml");
        stub(restTemplate.getForObject(anyString(), eq(String.class))).toReturn(responseXml);

        MvcResult mvcResult = mockMvc.perform(get("/tools/ggts/all"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select(".milestone--release h2.tool-versions--version").text(),
                not(allOf(containsString("GGTS"), containsString(".M"))));

        assertThat(
                document.select(".milestone--release .item--dropdown a").attr("href"),
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

    @Test
    public void showsEclipseIndex() throws Exception {
        String responseXml = Fixtures.load("/fixtures/tools/eclipse.xml");
        stub(restTemplate.getForObject(anyString(), eq(String.class))).toReturn(responseXml);

        MvcResult mvcResult = mockMvc.perform(get("/tools/eclipse"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document document = Jsoup.parse(mvcResult.getResponse().getContentAsString());
        assertThat(document.select("h1").text(), containsString("Eclipse"));
        assertThat(document.text(), containsString("Spring Tool Suite"));
        assertThat(document.text(), containsString("Groovy/Grails Tool Suite"));
        assertThat(document.text(), containsString("Windows"));
    }
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

        MemberProfile activeAuthor = MemberProfileBuilder.profile().username("active_author").build();
        createAuthoredPost(activeAuthor, "Happy New Year", "2013-01-01 00:00");
        createAuthoredPost(activeAuthor, "Back to Work", "2013-01-03 00:00");
        createAuthoredPost(activeAuthor, "Off to the Sales", "2013-01-02 00:00");

        MvcResult response = mockMvc.perform(get("/team/active_author")).andExpect(status().isOk()).andReturn();

        Document html = Jsoup.parse(response.getResponse().getContentAsString());
        List<String> titles = html.select(".member-post--title").stream()
                .map(Element::text).collect(toList());
        assertThat(titles, contains("Back to Work", "Off to the Sales", "Happy New Year"));
    }
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

        Element message = html.select("#content .warning").first();
        assertThat(message.text(), is(notNullValue()));
    }

    private Document performSearch(String search) throws Exception {
        MvcResult mvcResult = mockMvc.perform(get("/search?q=" + search))
                .andReturn();
        return Jsoup.parse(mvcResult.getResponse().getContentAsString());
    }
View Full Code Here

Examples of org.springframework.test.web.servlet.MvcResult

        SecurityContextHolder.clearContext();
    }

    @Test
    public void showsErrorAlertWhenErrorParameterGiven() throws Exception {
        MvcResult response = mockMvc.perform(get("/signin?error=foo"))
                .andExpect(status().isOk())
                .andExpect(content().contentTypeCompatibleWith("text/html"))
                .andReturn();

        Document html = Jsoup.parse(response.getResponse().getContentAsString());
        Element alert = html.select(".alert.alert-error").first();

        assertThat("No alert on page", alert, is(notNullValue()));
        assertThat(alert.text(), containsString("You must authenticate and authorize"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.