public async void Insert_Ships_And_Return_OK() { List <Ships> items = new List <Ships>(); List <Ship> ships = new List <Ship>(); using (StreamReader r = new StreamReader("ships.json")) { items = JsonConvert.DeserializeObject <List <Ships> >(r.ReadToEnd()); } CruiseRepository cruise = new CruiseRepository(); foreach (Ships item in items) { foreach (var itemType in item.cabinTypes) { ships.Add(new Ship { ship_id = item.ship_id, title = item.title, company_id = item.company_id }); } } bool result = await cruise.InsertShip(ships); Assert.True(result); }