コード例 #1
0
        public BuildParcelChain()
        {
            _rootChain = new InsuranceDepartment();
            IDepartmentChain dep2 = new MailDepartment();
            IDepartmentChain dep3 = new RegularDepartment();
            IDepartmentChain dep4 = new HeavyDepartment();

            _rootChain.SetNext(dep2);
            dep2.SetNext(dep3);
            dep3.SetNext(dep4);
        }
コード例 #2
0
 public HeavyDepartmentTest()
 {
     _insuranceDepartment = new Mock <IInsuranceDepartment>();
     _mailDepartment      = new HeavyDepartment(_insuranceDepartment.Object);
 }
コード例 #3
0
 public HeavyDepartmentTest()
 {
     _mailDepartment = new HeavyDepartment();
 }