public void ArgumentNotNull_MustThrowWithProvidedArgumentName() { var ex = Assert.Throws<ArgumentNullException>(() => Ensure.ArgumentNotNull((object)null, "argument")); ex.ParamName.Should().Be("argument"); }