public void MediaResourceDeleteCommandHandler_Handle() { var mediaResource = FakeObjects.TestMediaResourceWithId(); var user = FakeObjects.TestUserWithId(); MediaResource deleted = null; var command = new MediaResourceDeleteCommand() { Id = mediaResource.Id, UserId = user.Id }; using (var session = _store.OpenSession()) { session.Store(mediaResource); session.Store(user); var commandHandler = new MediaResourceDeleteCommandHandler(session); commandHandler.Handle(command); session.SaveChanges(); deleted = session.Load <MediaResource>(mediaResource.Id); } Assert.IsNull(deleted); }
public void MediaResourceDeleteCommandHandler_Handle() { var mediaResource = FakeObjects.TestMediaResourceWithId(); var user = FakeObjects.TestUserWithId(); MediaResource deleted = null; var command = new MediaResourceDeleteCommand() { Id = mediaResource.Id, UserId = user.Id }; using (var session = _store.OpenSession()) { session.Store(mediaResource); session.Store(user); var commandHandler = new MediaResourceDeleteCommandHandler(session); commandHandler.Handle(command); session.SaveChanges(); deleted = session.Load<MediaResource>(mediaResource.Id); } Assert.IsNull(deleted); }