コード例 #1
0
ファイル: ContainerTests.cs プロジェクト: silijon/Rebus
        protected override void SetUp()
        {
            _factory = new TFactory();

            DisposableHandler.Reset();
            SomeHandler.Reset();
        }
コード例 #2
0
ファイル: ContainerTests.cs プロジェクト: yourFinger/Rebus
        protected override void SetUp()
        {
            _activationCtx = new TActivationContext();

            DisposableHandler.Reset();
            SomeHandler.Reset();
            StaticHandler.Reset();
        }
コード例 #3
0
ファイル: MediatrFixture.cs プロジェクト: jwalls89/tutorials
        public async Task TestResourcesGetDisposedByWindsor()
        {
            //Arrange
            var sut = GetSut();

            //Act
            await sut.Send(new DisposableRequest());

            //Assert
            using (_windsorContainer.BeginScope())
            {
                DisposableHandler handler = _windsorContainer.Resolve <DisposableHandler>();
                Assert.That(handler.Disposed, Is.True); //checking the act instance is disposed
            }
        }