Exemple #1
0
        public void ExecuteGivenAs_WhenExecuteGivenIsNotOverridden_ShouldCallActorExecute(
            [Frozen] IAction <object> action,
            ActionExecuteWhenAndGivenNotOverridden sut,
            Mock <IActor> actor,
            object expected)
        {
            //arrange
            actor.Setup(a => a.Execute(action)).Returns(expected);
            //act
            var actual = sut.ExecuteGivenAs(actor.Object);

            //assert
            Assert.Equal(expected, actual);
        }
 public void ExecuteGivenAs_WhenExecuteGivenIsNotOverridden_ShouldCallActorExecute([Frozen] IAction <Unit> expected, ActionExecuteWhenAndGivenNotOverridden sut, Mock <IActor> actor)
 {
     //arrange
     //act
     sut.ExecuteGivenAs(actor.Object);
     //assert
     actor.Verify(a => a.Execute(expected));
 }