Example #1
0
        public void DeleteItem_ShouldDeleteFromStorageAndPublishCollectionChange()
        {
            var item = new Item {
                ItemName = "Name"
            };

            this.testee.Delete(item);

            A.CallTo(() => storageService.Delete(item)).MustHaveHappened();
            A.CallTo(() => messenger.Publish(A <CollectionChangedMessage> ._)).MustHaveHappened();
        }
Example #2
0
 public void Delete(Item item)
 {
     _itemStorageService.Delete(item);
     PublishCollectionUpdate();
 }