public void Raise_sets_RaisedAt_correctly() { var versionedEntity = Mock.Of <IVersionedEntity>(); var sut = new FakeDomainEvent(); sut.Raise(versionedEntity); sut.RaisedAt.Should().BeCloseTo(DateTimeOffset.Now); }
public void Raise_sets_RaisedAt_correctly() { IVersionedEntity versionedEntity = Mock.Of <IVersionedEntity>(); var sut = new FakeDomainEvent(); sut.Raise(versionedEntity); sut.RaisedAt.Kind.Should().Be(DateTimeKind.Utc); sut.RaisedAt.Should().BeCloseTo(DateTime.UtcNow); }
public void Raise_sets_version_correctly() { int version = _fixture.Create <int>(); IVersionedEntity versionedEntity = Mock.Of <IVersionedEntity>(x => x.Version == version); var sut = new FakeDomainEvent(); sut.Raise(versionedEntity); sut.Version.Should().Be(version + 1); }
public void Raise_sets_SourceId_correctly() { var sourceId = Guid.NewGuid(); IVersionedEntity versionedEntity = Mock.Of <IVersionedEntity>(x => x.Id == sourceId); var sut = new FakeDomainEvent(); sut.Raise(versionedEntity); sut.SourceId.Should().Be(sourceId); }