예제 #1
0
        public void CreateAnonymousWillReturnFalseOnSecondCall()
        {
            // Arrange
            BooleanSwitch sut = new BooleanSwitch();

            sut.CreateAnonymous();
            // Act
            bool result = sut.CreateAnonymous();

            // Assert
            Assert.False(result, "CreateAnonymous called an even number of times");
        }
예제 #2
0
        public void CreateAnonymousWillReturnFalseOnSecondCall()
        {
            // Fixture setup
            BooleanSwitch sut = new BooleanSwitch();

            sut.CreateAnonymous();
            // Exercise system
            bool result = sut.CreateAnonymous();

            // Verify outcome
            Assert.False(result, "CreateAnonymous called an even number of times");
            // Teardown
        }
예제 #3
0
        public void CreateAnonymousWillReturnTrueOnFirstCall()
        {
            // Arrange
            BooleanSwitch sut = new BooleanSwitch();
            // Act
            bool result = sut.CreateAnonymous();

            // Assert
            Assert.True(result, "CreateAnonymous called an uneven number of times");
        }