private CheckResult ExecuteAccessCheckers_ArrangeAndAct(bool containsError) { var mockedAccessChecker = MockRepository.GenerateMock <IAccessChecker>(); mockedAccessChecker .Stub(x => x.Check(Arg <String> .Is.Anything, Arg <object> .Is.Anything)) .Return(new CheckResult { Message = containsError ? "Error" : String.Empty, ContainsError = containsError }); _checkersFinder .Stub(x => x.FindAccessCheckers(Arg <BlankSimpleTestCommand> .Is.Anything)) .Return(new List <AccessCheckerAttributeDetails> { new AccessCheckerAttributeDetails { AccessChecker = mockedAccessChecker, PropertyName = "TaskId" } }); return(_checkersExecuter.ExecuteAccessCheckers(Arg <BlankSimpleTestCommand> .Is.Anything)); }
private CheckResult ExecuteAccessCheckers_ArrangeAndAct(bool containsError) { var mockedAccessChecker = new Mock <IAccessChecker>(); mockedAccessChecker .Setup(x => x.Check(It.IsAny <string>(), It.IsAny <object>())) .Returns(new CheckResult { Message = containsError ? "Error" : String.Empty, ContainsError = containsError }); _checkersFinderMock .Setup(x => x.FindAccessCheckers(It.IsAny <BlankSimpleTestCommand>())) .Returns(new List <AccessCheckerAttributeDetails> { new AccessCheckerAttributeDetails { AccessChecker = mockedAccessChecker.Object, PropertyName = "TaskId" } }); return(_checkersExecuter.ExecuteAccessCheckers(It.IsAny <BlankSimpleTestCommand>())); }