From 973a25b834eaf063f40c953938819ea0743513c7 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 1 Feb 2022 17:56:13 +1100 Subject: [PATCH] Tests for basetransformer --- .../Feature/Import/CSV/BaseTransformerTest.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/tests/Feature/Import/CSV/BaseTransformerTest.php b/tests/Feature/Import/CSV/BaseTransformerTest.php index 2d633535acdf..8d0a75583de8 100644 --- a/tests/Feature/Import/CSV/BaseTransformerTest.php +++ b/tests/Feature/Import/CSV/BaseTransformerTest.php @@ -102,13 +102,28 @@ class BaseTransformerTest extends TestCase $this->assertEquals($client->id, $base_transformer->getClient('hit', 'null')); $this->assertEquals($client->id, $base_transformer->getClient('magic', 'null')); $this->assertEquals($client->id, $base_transformer->getClient('nomagic', 'test@gmail.com')); - $this->assertEquals($client->id, $base_transformer->getClient(null, 'test@gmail.com')); $this->assertNull($base_transformer->getClient('null', 'notest@gmail.com')); } + public function testHasClient() + { + $base_transformer = new BaseTransformer($this->company); + $client = Client::factory()->create([ + 'user_id' => $this->user->id, + 'company_id' => $this->company->id, + 'id_number' => 'hit', + 'name' => 'magic ', + ]); + + + $this->assertTrue($base_transformer->hasClient("magic")); + $this->assertTrue($base_transformer->hasClient("Magic")); + $this->assertTrue($base_transformer->hasClient("Ma gi c ")); + + } // public function testClientCsvImport()