@BeforeMethod public void setup() { mockFactory = mock(QueryFactory.class); mockQueryFilter = mock(QueryFilter.class); given(mockFactory.createFilter()).willReturn(mockQueryFilter); mockAndBuilder = mock(QueryFilter.QueryFilterBuilder.class); mockOrBuilder = mock(QueryFilter.QueryFilterBuilder.class); given(mockQueryFilter.and()).willReturn(mockAndBuilder); given(mockQueryFilter.or()).willReturn(mockOrBuilder); }