@Test public void testSetAndGetFilter() { assertThat(category.getFilter()).isNull(); category.setFilter(new DateEquals()); assertThat(category.getFilter()).isEqualTo(new DateEquals()); category.setFilter(null); assertThat(category.getFilter()).isNull(); }
@Test public void testEquals() { assertThat(category).isEqualTo(new FromCategory()); assertThat(category).isEqualTo(category); assertThat(category).isNotEqualTo(null); assertThat(category).isNotEqualTo(new ForeNameCategory()); assertThat(category).isNotEqualTo("category"); category.setFilter(new DateEquals()); final FromCategory other = new FromCategory(); assertThat(category).isNotEqualTo(other); assertThat(other).isNotEqualTo(category); other.setFilter(new DateEquals()); assertThat(category).isEqualTo(other); final ForeNameCategory different = new ForeNameCategory(); different.setFilter(new StringEquals()); category.getFilter().setFilterValue(new Date()); assertThat(category).isNotEqualTo(different); assertThat(different).isNotEqualTo(category); }