コード例 #1
0
ファイル: Tests.cs プロジェクト: JamesBender/CodeCampNYC2016
        protected override void Establish_context()
        {
            base.Establish_context();

            _logger     = MockRepository.GenerateStub <ILogger>();
            _dataSource =
                MockRepository.GenerateStub <IDataSource>();

            _businessService =
                new DIBusinessService(_logger, _dataSource);

            _logger.Stub(logger => logger.Log());

            _dataSource
            .Stub(dataSource => dataSource.GetData(44))
            .Return("from mock");

            _dataSource
            .Stub(dataSource => dataSource.GetData(1))
            .IgnoreArguments().Return("_not_ from mock");
        }
コード例 #2
0
ファイル: Tests.cs プロジェクト: JamesBender/Codestock2015
        protected override void Establish_context()
        {
            base.Establish_context();

            _logger = MockRepository.GenerateStub<ILogger>();
            _dataSource =
                MockRepository.GenerateStub<IDataSource>();

            _businessService =
                new DIBusinessService(_logger, _dataSource);

            _logger.Stub(logger => logger.Log());

            _dataSource
                .Stub(dataSource => dataSource.GetData(44))
                .Return("from mock");

            _dataSource
                .Stub(dataSource => dataSource.GetData(1))
                .IgnoreArguments().Return("_not_ from mock");
        }
コード例 #3
0
ファイル: Tests.cs プロジェクト: JamesBender/Codestock2015
 protected override void Establish_context()
 {
     base.Establish_context();
     _kernel = new StandardKernel(new TestModule());
     _businessService = _kernel.Get<IDIBusinessService>();
 }
コード例 #4
0
ファイル: Tests.cs プロジェクト: JamesBender/CodeCampNYC2016
 protected override void Establish_context()
 {
     base.Establish_context();
     _kernel          = new StandardKernel(new TestModule());
     _businessService = _kernel.Get <IDIBusinessService>();
 }