コード例 #1
0
            public void Should_dispose_and_throw_the_generated_exception_if_the_action_fails()
            {
                InputEntity1 input = new InputEntity1();

                Assert.Throws <Exception>(() => _atomicRequestHandler.Invoke <InputEntity1, InputEntity1>(input, Failure));
                sessionContainer.AssertWasNotCalled(x => x.Commit());
                sessionContainer.AssertWasCalled(x => x.Dispose());
            }