예제 #1
0
        public void SetUp()
        {
            this.mocks = new MockRepository();


            this.LocalDataModel      = mocks.Stub <LocalDataFileService>();
            this.LocalDataQuery      = mocks.Stub <LocalDataQueryRepository>();
            this.dataModel           = mocks.Stub <SQLDataServiceModel>();
            dataModel.sqlService     = mocks.Stub <ISQLWebService>(mocks.Stub <InstanceContext>());
            dataModel.EncryptionSeed = "1234";
            this.queryHouse          = mocks.Stub <SQLDataQueryRepository>();


            this.Loger          = mocks.Stub <LogController>();
            Loger.DB            = dataModel;
            Loger.SQLQueryHouse = queryHouse;

            object[]           paramList           = { this.dataModel, this.LocalDataModel, this.queryHouse, this.LocalDataQuery };
            WorkInfoController workInfoCMDListener = mocks.Stub <WorkInfoController>(paramList);

            this.workInfoSelectCMD = mocks.Stub <WorkInfoSelectCommand>(workInfoCMDListener);

            this.cmdManager          = CMDManager.getInstance(this.Loger, this.workInfoSelectCMD);
            this.cmdManager.userInfo = mocks.Stub <UserInfo>();
        }
예제 #2
0
        public void SetUp()
        {
            mocks = new MockRepository();
            SQLDataServiceModel dbModel = mocks.DynamicMock <SQLDataServiceModel>();

            dbModel.sqlService     = mocks.Stub <ISQLWebService>(mocks.Stub <InstanceContext>());
            dbModel.EncryptionSeed = "1234";
            this.dbModel           = dbModel;

            this.sqlQueryHouse = mocks.Stub <SQLDataQueryRepository>();

            this.LocalModel = mocks.DynamicMock <LocalDataFileService>();

            this.LocalQueryHouse = mocks.Stub <LocalDataQueryRepository>();

            this.objectForTest = new WorkInfoController(dbModel, LocalModel, sqlQueryHouse, LocalQueryHouse);
        }