public void Save_Calls_Post_Method_For_Zero_Id() { webApiServiceMock.Setup(m => m.PostProduct(It.IsAny <ProductDTO>())).Throws <Exception>(); var editProductViewModel = new EditProductViewModel(new ProductDTO()); editProductViewModel.Save(); webApiServiceMock.Verify(m => m.PostProduct(It.IsAny <ProductDTO>())); }
public void Save_Shows_Error_On_Api_Call_Error() { webApiServiceMock.Setup(m => m.PostProduct(It.IsAny <ProductDTO>())).Throws <Exception>(); var editProductViewModel = new EditProductViewModel(new ProductDTO()); editProductViewModel.Save(); dialogServiceMock.Verify(m => m.ShowError(It.IsAny <string>())); }