public void Should_convert_combined_specifications_with_and_operator_to_criteria()
{
var specification = new Specification<Person>(x => x.FirstName == "a")
.And(new Specification<Person>(y => y.LastName == "a"));
var actual = CriterionConverter.Convert(specification);
Assert.That(actual, Is.Not.Null);
Assert.That(actual.ToString(), Is.EqualTo("(FirstName = a and LastName = a)"));
}