private function createCities($cities) { foreach ($cities as $data) { $city = new City(); $city->id = $data['id']; $city->country_id = $data['country_id']; $city->save(); } }
/** * @test */ public function it_deletes_translations() { $city = City::find(1); $cityId = $city->id; $translation = $city->translate('en'); $this->assertTrue(is_object($translation)); $city->delete(); $city = City::find($cityId); $this->assertNull($city); $translations = CityTranslation::where('city_id', '=', $cityId)->get(); $this->assertEquals(0, count($translations)); }