Skip to content

Commit 9db62de

Browse files
committed
tests for #240
1 parent 70e0956 commit 9db62de

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

modules/swagger-jaxrs/src/main/resources/logback.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@
99
<root level="debug">
1010
<appender-ref ref="STDOUT" />
1111
</root>
12-
</configuration>
12+
</configuration>

modules/swagger-jaxrs/src/test/scala/NestedModelResourceTest.scala

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ class NestedModelResourceTest extends FlatSpec with ShouldMatchers {
2727
apiResource.apis.size should be (1)
2828

2929
val models = apiResource.models.get
30-
models.size should be (3)
31-
(models.keys.toSet & Set("Wheel", "Car", "User")).size should be (3)
30+
models.size should be (4)
31+
(models.keys.toSet & Set("Wheel", "Car", "User", "LugNut")).size should be (4)
3232
}
3333

3434
it should "maintain models after filter" in {
@@ -39,6 +39,8 @@ class NestedModelResourceTest extends FlatSpec with ShouldMatchers {
3939
val filtered = new SpecFilter().filter(apiResource, FilterFactory.filter, Map(), Map(), Map())
4040

4141
val models = filtered.models.get
42-
(models.keys.toSet & Set("Wheel", "Car", "User")).size should be (3)
42+
(models.keys.toSet & Set("Wheel", "Car", "User", "LugNut")).size should be (4)
43+
val wheel = models("Wheel")
44+
// wheel.properties.size should be (4)
4345
}
4446
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package testmodels;
2+
3+
public class LugNut {
4+
public String size;
5+
}
6+

modules/swagger-jaxrs/src/test/scala/testmodels/Wheel.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@
33
public class Wheel {
44
public String name;
55
public int id;
6+
public LugNut[] lugs;
67
}

0 commit comments

Comments
 (0)