public void GetSelectionPredicate__NullSelectionSpecified_EmptyPredicateExpected() { //Arrange List <PropertyInfo> properties = typeof(JobLog).GetProperties().ToList(); List <Filter> filters = null; var propertieslist = properties.Select(x => x.Name).ToList(); //Act var result = mQueryParser.GetSelectionPredicate(properties, filters); //Assert Assert.IsNotNull(result); Assert.AreEqual(string.Empty, result.predicate); Assert.IsNull(result.parameters); }