public async void Insert_Catagories_And_Return_OK() { List <Ships> items = new List <Ships>(); List <Cabintype> cabinType = new List <Cabintype>(); 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) { cabinType.Add(new Cabintype { nid = itemType.nid, company_id = item.company_id, ship_id = item.ship_id, title = itemType.title }); } } bool result = await cruise.InsertCabinTypes(cabinType); Assert.True(result); }