@@ -0,0 +1,1052 @@
+package com.fasterxml.jackson.failing;%0A%0Aimport com.fasterxml.jackson.annotation.JsonCreator;%0Aimport com.fasterxml.jackson.annotation.JsonProperty;%0Aimport com.fasterxml.jackson.databind.*;%0Aimport com.fasterxml.jackson.databind.node.TextNode;%0A%0Apublic class NullJsonNodeViaCreator3214Test extends BaseMapTest%0A%7B%0A    static class Pojo3214%0A    %7B%0A        JsonNode fromCtor = TextNode.valueOf(%22x%22);%0A        JsonNode fromSetter = TextNode.valueOf(%22x%22);%0A%0A        @JsonCreator%0A        public Pojo3214(@JsonProperty(%22node%22) JsonNode n) %7B%0A            this.fromCtor = n;%0A        %7D%0A%0A        public void setNodeFromSetter(JsonNode nodeFromSetter) %7B%0A            this.fromSetter = nodeFromSetter;%0A        %7D%0A    %7D%0A%0A    private final ObjectMapper MAPPER = newJsonMapper();%0A%0A    // %5Bdatabind#3214%5D%0A    public void testNullFromMissingNodeParameter() throws Exception%0A    %7B%0A        Pojo3214 p = MAPPER.readValue(%22%7B%7D%22, Pojo3214.class);%0A        if (p.fromCtor != null) %7B%0A            fail(%22Expected null to be passed, got instance of %22+p.fromCtor.getClass());%0A        %7D%0A    %7D%0A%7D%0A

Add a failing test for #3214