public void NotNull_WhenValueIsNotNull_ReturnsNullGuard()
        {
            INullGuard sut = CreateSut();

            INullGuard result = sut.NotNull(_fixture.Create <object>(), _fixture.Create <string>());

            Assert.That(sut, Is.EqualTo(result));
        }
Пример #2
0
        public void NotNullOrEmpty_WhenValueIsWhiteSpace_ReturnsNullGuard()
        {
            INullGuard sut = CreateSut();

            INullGuard result = sut.NotNullOrEmpty(" ", _fixture.Create <string>());

            Assert.That(sut, Is.EqualTo(result));
        }
        public void NotNull_WhenArgumentNameIsWhiteSpace_ThrowsArgumentNullException()
        {
            INullGuard sut = CreateSut();

            ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => sut.NotNull(_fixture.Create <object>(), " "));

            Assert.That(result.ParamName, Is.EqualTo("argumentName"));
        }
Пример #4
0
        public void NotNullOrEmpty_WhenArgumentNameIsEmpty_ThrowsArgumentNullException()
        {
            INullGuard sut = CreateSut();

            ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => sut.NotNullOrEmpty(_fixture.Create <string>(), string.Empty));

            Assert.That(result.ParamName, Is.EqualTo("argumentName"));
        }
        public void NotNull_WhenValueIsNull_ThrowsArgumentNullException()
        {
            INullGuard sut = CreateSut();

            string argumentName          = _fixture.Create <string>();
            ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => sut.NotNull(null, argumentName));

            Assert.That(result.ParamName, Is.EqualTo(argumentName));
        }