@Test
public void returnsAppropriateType() {

    ListShape shape = ListShape.builder()
            .id("ns.foo#bar")
            .member(MemberShape.builder().id("ns.foo#bar$member").target("ns.foo#bam").build())
            .build();
    assertEquals(shape.getType(), ShapeType.LIST);
}