remove annoying warnings in BeanConstructorTest
diff --git a/src/test/java/org/yaml/snakeyaml/constructor/BeanConstructorTest.java b/src/test/java/org/yaml/snakeyaml/constructor/BeanConstructorTest.java
index 0a6d77c..2d7aa61 100644
--- a/src/test/java/org/yaml/snakeyaml/constructor/BeanConstructorTest.java
+++ b/src/test/java/org/yaml/snakeyaml/constructor/BeanConstructorTest.java
@@ -129,13 +129,15 @@
} catch (Exception e) {
assertTrue(e.getMessage(), e.getMessage().contains("InstantiationException"));
}
+ TestBean2 bean = new TestBean2();
+ assertEquals("", bean.getText());
}
private class TestBean2 {
private String text;
- public TestBean2(String text) {
- this.text = text;
+ public TestBean2() {
+ setText("");
}
public String getText() {
@@ -148,7 +150,7 @@
}
public void testPrivateMethod() throws IOException {
- Loader loader = new Loader(new Constructor(TestBean3.class));
+ Loader loader = new Loader(new Constructor(TestBean2.class));
Yaml yaml = new Yaml(loader);
String document = "text: qwerty";
try {
@@ -159,22 +161,6 @@
}
}
- private class TestBean3 {
- private String text;
-
- public TestBean3() {
- setText("123");
- }
-
- public String getText() {
- return text;
- }
-
- private void setText(String text) {
- this.text = text;
- }
- }
-
public void testKeyNotScalar() throws IOException {
Loader loader = new Loader(new Constructor(TestBean1.class));
Yaml yaml = new Yaml(loader);