В последнее время я обнаружил, что мне требуется много подобной логики:
Assert.That(collection.Items, Has.Member(expected_item));
Assert.That(collection.Items.Count(), Is.EqualTo(1));
Я вижу, что NUnit предлагает Has.Some
и Has.All
, но я не вижу ничего похожего на Has.One
. Как лучше всего добиться этого без двух утверждений?