public async Task Delete_NotNull_ResultIsNotNull() { //Arrange var wallet = new WalletViewModel(); var mockWallet = new Mock <IWalletWebService>(); var mockPerson = new Mock <IPersonWebService>(); mockWallet.Setup(g => g.Delete(wallet.Id)); var controller = new WalletController(mockWallet.Object, mockPerson.Object); //Act ViewResult result = await controller.Delete(wallet.Id) as ViewResult; //Assert Assert.IsNotNull(result); }