@@ -0,0 +1,1172 @@
+package com.fasterxml.jackson.failing;%0A%0Aimport java.io.IOException;%0A%0Aimport com.fasterxml.jackson.annotation.*;%0A%0Aimport com.fasterxml.jackson.databind.*;%0A%0Apublic class DefaultView507Test extends BaseMapTest%0A%7B%0A    // Classes that represent views%0A    static class ViewA %7B %7D%0A    static class ViewAA extends ViewA %7B %7D%0A    static class ViewB %7B %7D%0A    static class ViewBB extends ViewB %7B %7D%0A%0A    @JsonView(ViewA.class)%0A    @JsonPropertyOrder(%7B %22a%22, %22b%22 %7D)%0A    static class Defaulting %7B%0A        public int a = 3;%0A%0A        @JsonView(ViewB.class)%0A        public int b = 5;%0A    %7D%0A%0A    /*%0A    /**********************************************************%0A    /* Unit tests%0A    /**********************************************************%0A     */    %0A%0A    private final ObjectMapper MAPPER = new ObjectMapper();%0A%0A    public void testSimple() throws IOException%0A    %7B%0A        assertEquals(aposToQuotes(%22%7B'a':3%7D%22),%0A                MAPPER.writerWithView(ViewA.class)%0A                    .writeValueAsString(new Defaulting()));%0A        assertEquals(aposToQuotes(%22%7B'b':5%7D%22),%0A                MAPPER.writerWithView(ViewB.class)%0A                    .writeValueAsString(new Defaulting()));%0A    %7D%0A%7D%0A

add a (failing) test for #507