public void Should_translate_negation_to_criteria()
{
var specification = new Specification<DomainObject>(x => !(x.Id == 1 && x.Name == "Tiit"));
var actual = CriterionConverter.Convert(specification);
Assert.That(actual, Is.Not.Null);
Assert.That(actual.ToString(), Is.EqualTo("not ((Id = 1 and Name = Tiit))"));
}