public void When_running_on_an_empty_collection() { var collection = new Model[] { }; Should.NotThrow(() => collection.DoFirst(m => m.Value = "yes")); }