    @Test
    public void testSerializeToJson_DefaultObject() throws Exception {

        Snapshot snapshot = Snapshot.builder(Instant.EPOCH, null)
                .withStartTime(Instant.EPOCH)
                .withEndTime(Instant.EPOCH)
                .build();
        MatcherAssert.assertThat(objectMapper.writeValueAsString(snapshot),
                SameJSONAs.sameJSONAs("{snapshotTime:0,startTime:0,endTime:0,teamTagMap:{}," +
                        "teamStates:{},publicTeamStates:{},statusMessage:\"\",status:NoResults,updateFrequency:3}"));
    }