public void Add_should_throws_on_not_valid_arguments(string key) { var collection = new TagCollection(); collection .Invoking(x => x.Add(key)) .Should() .Throw <ArgumentException>(); }