public async Task DetailsAsyncReturnsInformationAboutCorrectBike() { const int searchedBikeId = 1; //Arrange var db = this.GetDatabase(); var dragBike = new Bike { Id = 1, Make = Make.Drag, Model = "Master Pro", Price = 780.90m }; var pinarelloBike = new Bike { Id = 2, Make = Make.Pinarello, Model = "Dogma F10", Price = 15000.790m }; db.AddRange(dragBike, pinarelloBike); await db.SaveChangesAsync(); var bikeService = new BikeService(db); //Act var searchedBike = await bikeService.DetailsAsync(searchedBikeId); //Assert searchedBike .Model .Should() .Be("Master Pro"); }