Browse Source

Fix unit test.

pull/113/head
Halil İbrahim Kalkan 9 years ago
parent
commit
73f5380ce3
  1. 21
      test/Volo.Abp.Tests/Volo/Abp/Uow/UnitOfWork_Events_Tests.cs

21
test/Volo.Abp.Tests/Volo/Abp/Uow/UnitOfWork_Events_Tests.cs

@ -118,22 +118,19 @@ namespace Volo.Abp.Uow
var failed = false;
var disposed = false;
Assert.Throws<Exception>(() =>
using (var uow = _unitOfWorkManager.Begin())
{
using (var uow = _unitOfWorkManager.Begin())
{
uow.Completed += (sender, args) => completed = true;
uow.Failed += (sender, args) => { failed = true; args.IsRolledback.ShouldBeTrue(); };
uow.Disposed += (sender, args) => disposed = true;
uow.Completed += (sender, args) => completed = true;
uow.Failed += (sender, args) => { failed = true; args.IsRolledback.ShouldBeTrue(); };
uow.Disposed += (sender, args) => disposed = true;
uow.Rollback();
uow.Rollback();
if (callComplete)
{
uow.Complete();
}
if (callComplete)
{
uow.Complete();
}
}).Message.ShouldBe("test exception");
}
completed.ShouldBeFalse();
failed.ShouldBeTrue();

Loading…
Cancel
Save