Beispiel #1
0
 public void Init()
 {
     var sIndex = new IndexState();
     var qIndex = new IndexQueries(sIndex);
     var hIndex = new IndexEventhandlers(sIndex);
     var qMembership = new MembershipQueries(qIndex);
     var hMembership = new MembershipEventhandlers(hIndex);
     When = new Membership(qMembership,hMembership);
     Given = When.Handle;
     Then = new Mock<Contracts.Membership.IHandleEvents>();
     When.Handle = Then.Object;
 }
Beispiel #2
0
        public void Init()
        {
            var sIndex = new IndexState();
            var qIndex = new IndexQueries(sIndex);
            var hIndex = new IndexEventhandlers(sIndex);

            GivenMembership = new MembershipEventhandlers(hIndex);

            var sProject = new ProjectState();
            var qProject = new ProjectQueries(qIndex);
            var hProject = new ProjectEventhandlers(sProject, hIndex);

            WhenProject = new Project(qProject, hProject);
            GivenProject = WhenProject.Handle;
            ThenProject = new Mock<Contracts.Projects.IHandleEvents>();
            WhenProject.Handle = ThenProject.Object;
        }
Beispiel #3
0
 public Membership(Contracts.Membership.IQuery Queries,Contracts.Membership.IHandleEvents EventHandlers)
 {
     this.Handle = EventHandlers;
     this.Query = Queries;
 }