Exemplo n.º 1
0
            public void Should_Throw_ArguemntNullException_If_DoAction_Is_Null()
            {
                // Arrange
                var noneCase = new NoneCase(true);

                // Act
                var exception = Record.Exception(() => noneCase.DoIfNone(null));

                // Assert
                exception.ShouldBeOfType <ArgumentNullException>();
            }
Exemplo n.º 2
0
            public void Should_Call_Action_If_Case_Is_None()
            {
                // Arrange
                var noneCase = new NoneCase(true);
                var called   = false;

                // Act
                noneCase.DoIfNone(() => called = true);

                // Assert
                called.ShouldBeTrue();
            }