public async void GetAttractionTest() { IList <AttractionModel> attractions = GenerateAttractions(); var TravelAPIContextMock = new Mock <TravelAPIContext>(); TravelAPIContextMock.Setup(e => e.Attractions).ReturnsDbSet(attractions); var logger = Mock.Of <ILogger <AttractionRepo> >(); var attractionRepo = new AttractionRepo(TravelAPIContextMock.Object, logger); //Act string attraction = "The Fun Thing"; var theAttraction = await attractionRepo.GetAttraction(attraction); //Assert Assert.Equal(1, theAttraction.AttractionId); }