示例#1
0
        public static MemberManager CreateMemberManager()
        {
            var mock = new Mock <IFortKnox>();

            mock.Setup(x => x.BillMemberFee(new Member())).Returns(true);
            mock.Setup(x => x.BillTorunamentFee(new Member())).Returns(true);
            mock.Setup(x => x.HasMemberPayedFee(new Member())).Returns(true);
            mock.Setup(x => x.HasMemberPayedTournamentFee(new Member())).Returns(true);

            var facade = new MemberFacade(mock.Object);

            return(new MemberManager(facade));
        }
示例#2
0
 public ProfileController(MemberFacade facade)
 {
     _facade = facade;
 }
 public void Setup()
 {
     _repositoryMock = new Mock <IMemberRepository>();
     _facade         = new MemberFacade(_repositoryMock.Object);
 }