public async Task DeleteItemNone() { // arrange var srv = CreateMock <IItemService>(); var ctrl = new DynItemController(srv); //act await ctrl.Delete(1); //assert await srv.Received().Get(1); await srv.DidNotReceiveWithAnyArgs().Delete((Item)null); }
public async Task DeleteItem() { // arrange var srv = CreateMock <IItemService>(); Item itemEntity = CreateItem(); srv.Get(1).Returns(itemEntity); var ctrl = new DynItemController(srv); //act await ctrl.Delete(1); //assert await srv.Received().Get(1); await srv.Received().Delete(itemEntity); }