From 9820abe11c0c037f50bb2f7ddbb0bd19646264dc Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Fri, 7 Apr 2017 10:29:52 +0300 Subject: juick-www: merge juick-spring-www i18n, drop thymeleaf --- .../test/java/com/juick/www/NotFoundPageTest.java | 58 ---------------------- .../com/juick/www/ThymeleafTestsJunitRunner.java | 40 --------------- 2 files changed, 98 deletions(-) delete mode 100644 juick-spring-www/src/test/java/com/juick/www/NotFoundPageTest.java delete mode 100644 juick-spring-www/src/test/java/com/juick/www/ThymeleafTestsJunitRunner.java (limited to 'juick-spring-www/src/test/java') diff --git a/juick-spring-www/src/test/java/com/juick/www/NotFoundPageTest.java b/juick-spring-www/src/test/java/com/juick/www/NotFoundPageTest.java deleted file mode 100644 index c01194f4..00000000 --- a/juick-spring-www/src/test/java/com/juick/www/NotFoundPageTest.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.juick.www; - -import com.juick.configuration.DataConfiguration; -import com.juick.www.configuration.WebSecurityConfig; -import com.juick.www.configuration.WwwServletConfiguration; -import org.junit.Before; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.springframework.security.test.web.servlet.setup.SecurityMockMvcConfigurers; -import org.springframework.test.context.ContextConfiguration; -import org.springframework.test.context.ContextHierarchy; -import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; -import org.springframework.test.context.web.WebAppConfiguration; -import org.springframework.test.web.servlet.MockMvc; -import org.springframework.test.web.servlet.setup.MockMvcBuilders; -import org.springframework.web.context.WebApplicationContext; - -import javax.inject.Inject; - -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.view; - -/** - * Created by aalexeev on 11/24/16. - */ -@RunWith(SpringJUnit4ClassRunner.class) -@WebAppConfiguration -@ContextHierarchy({ - @ContextConfiguration(classes = { - com.juick.www.configuration.WebAppConfiguration.class, - WebSecurityConfig.class, - DataConfiguration.class}), - @ContextConfiguration(classes = {WwwServletConfiguration.class}), -}) -public class NotFoundPageTest { - @Inject - private WebApplicationContext wac; - - private MockMvc mockMvc; - - @Before - public void setup() { - this.mockMvc = MockMvcBuilders.webAppContextSetup(this.wac) - .apply(SecurityMockMvcConfigurers.springSecurity()).build(); - } - - @Test - public void pageNotFoundTest() throws Exception { - mockMvc.perform(get("/-11")) - .andExpect(status().is4xxClientError()) - .andExpect(view().name("views/error")); - - mockMvc.perform(get("/-1")) - .andExpect(status().is4xxClientError()) - .andExpect(view().name("views/error")); - } -} diff --git a/juick-spring-www/src/test/java/com/juick/www/ThymeleafTestsJunitRunner.java b/juick-spring-www/src/test/java/com/juick/www/ThymeleafTestsJunitRunner.java deleted file mode 100644 index 4fd1f1f5..00000000 --- a/juick-spring-www/src/test/java/com/juick/www/ThymeleafTestsJunitRunner.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.juick.www; - -import nz.net.ultraq.thymeleaf.LayoutDialect; -import org.junit.Assert; -import org.junit.Test; -import org.thymeleaf.dialect.IDialect; -import org.thymeleaf.extras.springsecurity4.dialect.SpringSecurityDialect; -import org.thymeleaf.spring4.dialect.SpringStandardDialect; -import org.thymeleaf.testing.templateengine.context.web.SpringWebProcessingContextBuilder; -import org.thymeleaf.testing.templateengine.engine.TestExecutor; - -import java.util.ArrayList; -import java.util.List; - -/** - * Created by aalexeev on 11/24/16. - */ -public class ThymeleafTestsJunitRunner { - - @Test - public void runThymeleafTest() { - final List dialects = new ArrayList<>(); - dialects.add(new SpringStandardDialect()); - dialects.add(new LayoutDialect()); - dialects.add(new SpringSecurityDialect()); - - final SpringWebProcessingContextBuilder springPCBuilder = new SpringWebProcessingContextBuilder(); - - springPCBuilder.setApplicationContextConfigLocation(null); - - final TestExecutor executor = new TestExecutor(); - executor.setProcessingContextBuilder(springPCBuilder); - executor.setDialects(dialects); - - executor.execute("classpath:tests"); - - Assert.assertTrue(executor.isAllOK()); - executor.reset(); - } -} -- cgit v1.2.3