adjusted tests to do multiple scenarios and add new methods to take an
Any object to add to the filter