private void Apply(UserUpdated @event) { Email = @event.Email; Comment = @event.Comment; IsApproved = @event.IsApproved; }
public void UserUpdated() { var userId = Guid.NewGuid(); var @event = new UserUpdated(userId, "email", true, "comment"); Assert.AreEqual(userId, @event.AggregateId); Assert.AreEqual("email", @event.Email); Assert.IsTrue(@event.IsApproved); Assert.AreEqual("comment", @event.Comment); }