Browse Source

Tests improved.

pull/680/head
Sebastian Stehle 5 years ago
parent
commit
c19aed23d3
  1. 6
      backend/tests/Squidex.Infrastructure.Tests/Commands/DomainObjectTests.cs

6
backend/tests/Squidex.Infrastructure.Tests/Commands/DomainObjectTests.cs

@ -50,6 +50,7 @@ namespace Squidex.Infrastructure.Commands
.MustNotHaveHappened();
Assert.Equal(CommandResult.Empty(id, 0, EtagVersion.Empty), result);
Assert.Equal(0, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 4);
@ -74,6 +75,7 @@ namespace Squidex.Infrastructure.Commands
.MustHaveHappened();
Assert.Equal(CommandResult.Empty(id, 2, 1), result);
Assert.Equal(2, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 4);
@ -112,6 +114,7 @@ namespace Squidex.Infrastructure.Commands
.MustHaveHappened();
Assert.Equal(CommandResult.Empty(id, 2, 1), result);
Assert.Equal(2, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 4);
@ -148,6 +151,7 @@ namespace Squidex.Infrastructure.Commands
.MustNotHaveHappened();
Assert.Equal(CommandResult.Empty(id, 1, 0), result);
Assert.Equal(1, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 8);
@ -168,6 +172,7 @@ namespace Squidex.Infrastructure.Commands
.MustHaveHappenedOnceExactly();
Assert.Equal(CommandResult.Empty(id, 1, 0), result);
Assert.Equal(1, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 8);
@ -299,6 +304,7 @@ namespace Squidex.Infrastructure.Commands
var result = await sut.ExecuteAsync(new UpdateAuto { Value = MyDomainState.Unchanged });
Assert.Equal(CommandResult.Empty(id, 0, 0), result);
Assert.Equal(0, sut.Version);
Assert.Empty(sut.GetUncomittedEvents());
AssertSnapshot(sut.Snapshot, 4);

Loading…
Cancel
Save