Appccelerate.StateMachine.Machine.GuardHolders.SingleArgumentGuardHolderTest.ExecuteWhenPassingWrongTypeThenException C# (CSharp) Method

ExecuteWhenPassingWrongTypeThenException() private method

private ExecuteWhenPassingWrongTypeThenException ( ) : void
return void
        public void ExecuteWhenPassingWrongTypeThenException()
        {
            const int Argument = 4;

            Action action = () => this.testee.Execute(Argument);

            action
                .ShouldThrow<ArgumentException>()
                .WithMessage(GuardHoldersExceptionMessages.CannotCastArgumentToGuardArgument(Argument, this.testee.Describe()));
        }
    }