minor test improvement
diff --git a/src/test/java/com/fasterxml/jackson/databind/introspect/TransientTest.java b/src/test/java/com/fasterxml/jackson/databind/introspect/TransientTest.java
index 2ce5bd6..882c399 100644
--- a/src/test/java/com/fasterxml/jackson/databind/introspect/TransientTest.java
+++ b/src/test/java/com/fasterxml/jackson/databind/introspect/TransientTest.java
@@ -23,6 +23,11 @@
public int getX() { return 42; }
}
+ static class SimplePrunableTransient {
+ public int a = 1;
+ public transient int b = 2;
+ }
+
// for [databind#857]
static class BeanTransient {
@Transient
@@ -35,9 +40,9 @@
static class OverridableTransient {
@JsonProperty
// @JsonProperty("value") // should override transient here, to force inclusion
- public transient int value;
+ public transient int tValue;
- public OverridableTransient(int v) { value = v; }
+ public OverridableTransient(int v) { tValue = v; }
}
/*
@@ -54,6 +59,8 @@
// default handling: remove transient field but do not propagate
assertEquals(aposToQuotes("{'x':42,'value':3}"),
MAPPER.writeValueAsString(new ClassyTransient()));
+ assertEquals(aposToQuotes("{'a':1}"),
+ MAPPER.writeValueAsString(new SimplePrunableTransient()));
// but may change that
ObjectMapper m = new ObjectMapper()
@@ -72,7 +79,7 @@
// for [databind#1184]
public void testOverridingTransient() throws Exception
{
- assertEquals(aposToQuotes("{'value':38}"),
+ assertEquals(aposToQuotes("{'tValue':38}"),
MAPPER.writeValueAsString(new OverridableTransient(38)));
}
}