public void RemoveDisableItemAndAddItemToItemsWhenHandlerItemEnabled() { var disableItem = new DisabledItemView(Guid.NewGuid(), "first name"); this.repositoryMock.Setup(x => x.Get <DisabledItemView>()).Returns(new[] { disableItem }); this.viewModelGenerator.Handle(new ItemEnabled(disableItem.Id.Value)); this.repositoryMock.Verify(x => x.Delete(disableItem)); this.repositoryMock.Verify(x => x.Insert(new ItemView(disableItem.Id.Value, "first name"))); }
public void ChangeDisabledItemViewNameAndUpdateWhenHandleItemRenamed() { var item = new DisabledItemView(Guid.NewGuid(), "first name"); this.repositoryMock.Setup(x => x.Get <DisabledItemView>()).Returns(new[] { item }); this.viewModelGenerator.Handle(new ItemRenamed(item.Id.Value, "new name")); Check.That(item.Name).Equals("new name"); this.repositoryMock.Verify(x => x.Update(item)); }