@ -23,22 +23,11 @@ import java.util.HashSet;
@@ -23,22 +23,11 @@ import java.util.HashSet;
import java.util.Map ;
import java.util.Set ;
import com.fasterxml.jackson.core.JsonGenerator ;
import com.fasterxml.jackson.databind.JavaType ;
import com.fasterxml.jackson.databind.JsonMappingException ;
import com.fasterxml.jackson.databind.JsonSerializer ;
import com.fasterxml.jackson.databind.ObjectMapper ;
import com.fasterxml.jackson.databind.SerializerProvider ;
import com.fasterxml.jackson.databind.annotation.JsonSerialize ;
import com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig ;
import com.fasterxml.jackson.databind.ser.BeanSerializerFactory ;
import com.fasterxml.jackson.databind.ser.SerializerFactory ;
import org.junit.Before ;
import org.junit.Test ;
import org.mozilla.javascript.Context ;
import org.mozilla.javascript.ContextFactory ;
import org.mozilla.javascript.ScriptableObject ;
import org.springframework.http.MediaType ;
import org.springframework.mock.web.test.MockHttpServletRequest ;
import org.springframework.mock.web.test.MockHttpServletResponse ;
@ -46,8 +35,19 @@ import org.springframework.ui.ModelMap;
@@ -46,8 +35,19 @@ import org.springframework.ui.ModelMap;
import org.springframework.validation.BindingResult ;
import org.springframework.web.servlet.View ;
import com.fasterxml.jackson.core.JsonGenerator ;
import com.fasterxml.jackson.databind.JavaType ;
import com.fasterxml.jackson.databind.JsonMappingException ;
import com.fasterxml.jackson.databind.JsonSerializer ;
import com.fasterxml.jackson.databind.ObjectMapper ;
import com.fasterxml.jackson.databind.SerializerProvider ;
import com.fasterxml.jackson.databind.annotation.JsonSerialize ;
import com.fasterxml.jackson.databind.cfg.SerializerFactoryConfig ;
import com.fasterxml.jackson.databind.ser.BeanSerializerFactory ;
import com.fasterxml.jackson.databind.ser.SerializerFactory ;
import static org.junit.Assert.* ;
import static org.mockito.BDDMockito.* ;
import static org.mockito.Mockito.* ;
/ * *
* @author Jeremy Grelle
@ -174,6 +174,14 @@ public class MappingJackson2JsonViewTests {
@@ -174,6 +174,14 @@ public class MappingJackson2JsonViewTests {
public void renderSimpleBeanPrefixed ( ) throws Exception {
view . setPrefixJson ( true ) ;
renderSimpleBean ( ) ;
assertTrue ( response . getContentAsString ( ) . startsWith ( "{} && " ) ) ;
}
@Test
public void renderSimpleBeanNotPrefixed ( ) throws Exception {
view . setPrefixJson ( false ) ;
renderSimpleBean ( ) ;
assertFalse ( response . getContentAsString ( ) . startsWith ( "{} && " ) ) ;
}
@Test