Commit a2d70d46 authored by Stephane Nicoll's avatar Stephane Nicoll

Merge pull request #20604 from dreis2211

* pr/20604:
  Polish BindableTests

Closes gh-20604
parents 8593270b 6ff84244
/* /*
* Copyright 2012-2019 the original author or authors. * Copyright 2012-2020 the original author or authors.
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
...@@ -143,7 +143,6 @@ class BindableTests { ...@@ -143,7 +143,6 @@ class BindableTests {
void toStringShouldShowDetails() { void toStringShouldShowDetails() {
Annotation annotation = AnnotationUtils.synthesizeAnnotation(TestAnnotation.class); Annotation annotation = AnnotationUtils.synthesizeAnnotation(TestAnnotation.class);
Bindable<String> bindable = Bindable.of(String.class).withExistingValue("foo").withAnnotations(annotation); Bindable<String> bindable = Bindable.of(String.class).withExistingValue("foo").withAnnotations(annotation);
System.out.println(bindable.toString());
assertThat(bindable.toString()) assertThat(bindable.toString())
.contains("type = java.lang.String, value = 'provided', annotations = array<Annotation>[" .contains("type = java.lang.String, value = 'provided', annotations = array<Annotation>["
+ "@org.springframework.boot.context.properties.bind.BindableTests$TestAnnotation()]"); + "@org.springframework.boot.context.properties.bind.BindableTests$TestAnnotation()]");
...@@ -179,36 +178,4 @@ class BindableTests { ...@@ -179,36 +178,4 @@ class BindableTests {
} }
static class TestNewInstance {
private String foo = "hello world";
String getFoo() {
return this.foo;
}
void setFoo(String foo) {
this.foo = foo;
}
}
static class TestNewInstanceWithNoDefaultConstructor {
TestNewInstanceWithNoDefaultConstructor(String foo) {
this.foo = foo;
}
private String foo = "hello world";
String getFoo() {
return this.foo;
}
void setFoo(String foo) {
this.foo = foo;
}
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment