public void Having_evaluates_preconditions() { var conventions = new ConventionsConfiguration(); var entities = new TypeConventionConfiguration(conventions); var ex = Assert.Throws <ArgumentNullException>( () => entities.Having <object>(null)); Assert.Equal("capturingPredicate", ex.ParamName); }