def METHOD_NAME(self):
    factories.ReportTypeFactory(report_type='YE', report_type_full='Year End')
    factories.ReportDateFactory(due_date=datetime.datetime(2014, 1, 2))
    factories.ReportDateFactory(report_year=2015)
    factories.ReportDateFactory(report_type='YE')
    factories.ReportDateFactory(create_date=datetime.datetime(2014, 3, 2))
    factories.ReportDateFactory(update_date=datetime.datetime(2014, 4, 2))
    filter_fields = (
        ('min_due_date', '2014-01-02'),
        ('report_year', 2015),
        ('report_type', 'YE'),
        ('min_create_date', '2014-03-02'),
        ('max_update_date', '2014-04-02'),
    )
    for field, example in filter_fields:
        page = api.url_for(ReportingDatesView, **{field: example})
        # returns at least one result
        results = self._results(page)
        assert len(results) > 0