public void ModificaArticoloHandler() { var descrizioneModificataEventHandler = this._container.Resolve <IHandleRequests <DescrizioneArticoloModificata> >(); var articoloId = new ArticoloId(Guid.NewGuid().ToString()); var descrizione = new ArticoloDescrizione("Nuova Descrizione"); var descrizioneArticoloModificata = new DescrizioneArticoloModificata(articoloId, descrizione, this._who, this._when); Exception ex = Assert.Throws <Exception>(() => descrizioneModificataEventHandler.Handle(descrizioneArticoloModificata)); Assert.Equal($"Articolo {articoloId.GetValue()} Non Trovato!", CommonServices.GetErrorMessage(ex)); }
private void Apply(DescrizioneArticoloModificata @event) { this._articoloDescrizione = @event.ArticoloDescrizione; }