/** * @test delete */ public function testDeleteEndereco() { $endereco = $this->makeEndereco(); $resp = $this->enderecoRepo->delete($endereco->id); $this->assertTrue($resp); $this->assertNull(Endereco::find($endereco->id), 'Endereco should not exist in DB'); }
private function insertEnderecos($enderecos, $fornecedor) { foreach ($enderecos as $value) { // Se tiver algum valor registrado if ($value['cep'] != '' || $value['logradouro'] != '' || $value['complemento'] != '' || $value['bairro'] != '' || $value['cidade'] != '') { // Atualiza o registro if ($value['id'] != '') { Endereco::find($value['id'])->update($value); } else { $fornecedor->enderecos()->save(new Endereco($value)); } } } }