public void TestBills() { var listOfBills = new CoreBills(); listOfBills = new CoreBills { Id = 1, UserId = 2, PurchaseName = "Mock", Quantity = 2, Cost = 3, BillDate = new DateTime(), Location = "Mock Location", }; var bills = new Bills { Id = 1, UserId = 2, PurchaseName = "Mock", Quantity = 2, Cost = 3, BillDate = new DateTime(), Location = "Mock Location", }; var a = Mapper.MapBills(listOfBills); Mock <IBillsRepository> mockBillRepository = new Mock <IBillsRepository>(); mockBillRepository.Setup(x => x.GetBillsAsync(null)).Verifiable(); var billController = new BillsController(mockBillRepository.Object); var bill = billController.GetBills(); var bill2 = billController.GetUserBills(1); var bill3 = billController.PostBills(bills); var bill4 = billController.PutBills(1, bills); var bill5 = billController.DeleteBills(1); billController.Should().NotBeNull(); }