List of usage examples for org.springframework.http MediaType ALL
MediaType ALL
To view the source code for org.springframework.http MediaType ALL.
Click Source Link
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testConfigureMissingConfiguration() throws Exception { doAnswer(new Answer<Void>() { @Override/* w w w. ja v a 2 s. co m*/ public Void answer(InvocationOnMock invocationOnMock) throws Throwable { Object[] args = invocationOnMock.getArguments(); return null; } }).when(this.configurationManagerMock).configure(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString(), Mockito.any(ModuleConfiguration.class)); this.mockMvc .perform(post("/api/1/config/configure/sample") .param("module", RandomStringUtils.randomAlphabetic(10)).content(StringUtils.EMPTY) .contentType(MediaType.APPLICATION_JSON).accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.configurationManagerMock, times(0)).configure(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString(), Mockito.any(ModuleConfiguration.class)); }
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testGetContent() throws Exception { when(this.configurationManagerMock.getContent(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class))).thenReturn(getSampleConfiguration()); this.mockMvc.perform(get("/api/1/config/content/sample") .param("object", RandomStringUtils.randomAlphabetic(10)).accept(MediaType.ALL)) .andExpect(status().isOk()); verify(this.configurationManagerMock, times(1)).getContent(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class)); }
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testGetContentMissingObject() throws Exception { when(this.configurationManagerMock.getContent(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class))).thenReturn(getSampleConfiguration()); this.mockMvc.perform(get("/api/1/config/content/sample").accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.configurationManagerMock, times(0)).getContent(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class)); }
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testWrite() throws Exception { doAnswer(new Answer<Void>() { @Override// w w w . ja v a 2 s. c o m public Void answer(InvocationOnMock invocationOnMock) throws Throwable { Object[] args = invocationOnMock.getArguments(); return null; } }).when(this.configurationManagerMock).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); this.mockMvc .perform(post("/api/1/config/write/sample").param("object", RandomStringUtils.randomAlphabetic(10)) .content(generateRequestBody(createWriteRequest()).getBytes()) .contentType(MediaType.APPLICATION_JSON).accept(MediaType.ALL)) .andExpect(status().isOk()); verify(this.configurationManagerMock, times(1)).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); }
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testWriteMissingObject() throws Exception { doAnswer(new Answer<Void>() { @Override/*from ww w . j av a 2s . co m*/ public Void answer(InvocationOnMock invocationOnMock) throws Throwable { Object[] args = invocationOnMock.getArguments(); return null; } }).when(this.configurationManagerMock).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); this.mockMvc .perform(post("/api/1/config/write/sample").content(generateRequestBody(getSampleConfiguration())) .contentType(MediaType.APPLICATION_JSON).accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.configurationManagerMock, times(0)).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); }
From source file:org.craftercms.studio.controller.services.rest.ConfigurationControllerTest.java
@Test public void testWriteMissingRequestBody() throws Exception { doAnswer(new Answer<Void>() { @Override//from ww w. ja v a 2 s . co m public Void answer(InvocationOnMock invocationOnMock) throws Throwable { Object[] args = invocationOnMock.getArguments(); return null; } }).when(this.configurationManagerMock).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); this.mockMvc .perform(post("/api/1/config/write/sample").param("object", RandomStringUtils.randomAlphabetic(10)) .content(StringUtils.EMPTY).contentType(MediaType.APPLICATION_JSON).accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.configurationManagerMock, times(0)).write(Mockito.any(Context.class), Mockito.anyString(), Mockito.any(ItemId.class), Mockito.any(InputStream.class)); }
From source file:org.craftercms.studio.controller.services.rest.DependencyControllerTest.java
@Test public void testDependentOn() throws Exception { when(this.dependencyManagerMock.dependentOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString())).thenReturn(generateItemListMock()); this.mockMvc// ww w.j a v a2 s. com .perform(get("/api/1/dependency/dependent-on/sample?itemId=1&operation=op").accept(MediaType.ALL)) .andExpect(status().isOk()); verify(this.dependencyManagerMock, times(1)).dependentOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString()); }
From source file:org.craftercms.studio.controller.services.rest.DependencyControllerTest.java
@Test public void testDependsOnMissingItemId() throws Exception { when(this.dependencyManagerMock.dependentOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString())).thenReturn(generateItemListMock()); this.mockMvc.perform(get("/api/1/dependency/dependent-on/sample?operation=op").accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.dependencyManagerMock, times(0)).dependentOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString());/*from w ww .j a va 2s . c o m*/ }
From source file:org.craftercms.studio.controller.services.rest.DependencyControllerTest.java
@Test public void testDependsOnMissingOperation() throws Exception { when(this.dependencyManagerMock.dependentOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString())).thenReturn(generateItemListMock()); this.mockMvc.perform(get("/api/1/dependency/dependent-on/sample?itemId=1").accept(MediaType.ALL)) .andExpect(status().isBadRequest()); verify(this.dependencyManagerMock, times(0)).dependentOn((Context) Mockito.any(), Mockito.anyString(), Mockito.anyString());//from w w w . j ava 2s. c o m }
From source file:org.craftercms.studio.controller.services.rest.DependencyControllerTest.java
@Test public void testList() throws Exception { when(this.dependencyManagerMock.dependsOn((Context) Mockito.any(), Mockito.anyString(), Mockito.anyString())).thenReturn(generateItemListMock()); this.mockMvc.perform(get("/api/1/dependency/list/sample?itemId=1&operation=op").accept(MediaType.ALL)) .andExpect(status().isOk()); verify(this.dependencyManagerMock, times(1)).dependsOn(Mockito.any(Context.class), Mockito.anyString(), Mockito.anyString());/*from w w w. j ava 2 s. c o m*/ }