Exemplo n.º 1
0
        public void Max_PropertyHigherThanMax_Fails()
        {
            // Arrange
            var testClass = new VerificationTestClass
            {
                IntProperty = 5
            };

            IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass);

            // Act & Assert
            Assert.Throws <Exception>(() => sut.Max(1));
        }
Exemplo n.º 2
0
        public void Min_PropertyLowerThanMin_Fails()
        {
            // Arrange
            var testClass = new VerificationTestClass
            {
                IntProperty = -1
            };

            IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass);

            // Act & Assert
            Assert.Throws <Exception>(() => sut.Min(0));
        }
Exemplo n.º 3
0
        public void Max_PropertyLowerThanMax_Passes()
        {
            // Arrange
            var testClass = new VerificationTestClass
            {
                IntProperty = 5
            };

            IntVerifier <VerificationTestClass> sut = CreateIntVerifier(testClass);

            // Act
            Exception exception = Record.Exception(() => sut.Max(10));

            // Assert
            Assert.Null(exception);
        }