public void Setup() { _command = new UpdateThemeDetails { Id = Guid.NewGuid(), Name = "Name", Description = "Description", Folder = "folder" }; _validatorMock = new Mock <IValidator <UpdateThemeDetails> >(); _validatorMock.Setup(x => x.Validate(_command)).Returns(new ValidationResult()); _theme = new Theme(); _theme.UpdateDetails(_command, _validatorMock.Object); _event = _theme.Events.OfType <ThemeDetailsUpdated>().SingleOrDefault(); }
private void Apply(ThemeDetailsUpdated @event) { Name = @event.Name; Description = @event.Description; Folder = @event.Folder; }