mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-02-28 20:39:35 +00:00
Fixed BarcodeScanResultHandler test
This commit is contained in:
parent
f45960e4be
commit
35222f19cc
1 changed files with 7 additions and 7 deletions
|
|
@ -77,14 +77,14 @@ final class BarcodeScanResultHandlerTest extends KernelTestCase
|
||||||
#[Group('DB')]
|
#[Group('DB')]
|
||||||
public function testGetRedirectURL(LocalBarcodeScanResult $scanResult, string $url): void
|
public function testGetRedirectURL(LocalBarcodeScanResult $scanResult, string $url): void
|
||||||
{
|
{
|
||||||
$this->assertSame($url, $this->service->getRedirectURL($scanResult));
|
$this->assertSame($url, $this->service->getInfoURL($scanResult));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testGetRedirectEntityNotFount(): void
|
public function testGetRedirectEntityNotFount(): void
|
||||||
{
|
{
|
||||||
$this->expectException(EntityNotFoundException::class);
|
$this->expectException(EntityNotFoundException::class);
|
||||||
//If we encounter an invalid lot, we must throw an exception
|
//If we encounter an invalid lot, we must throw an exception
|
||||||
$this->service->getRedirectURL(new LocalBarcodeScanResult(LabelSupportedElement::PART_LOT,
|
$this->service->getInfoURL(new LocalBarcodeScanResult(LabelSupportedElement::PART_LOT,
|
||||||
12_345_678, BarcodeSourceType::INTERNAL));
|
12_345_678, BarcodeSourceType::INTERNAL));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -98,7 +98,7 @@ final class BarcodeScanResultHandlerTest extends KernelTestCase
|
||||||
};
|
};
|
||||||
|
|
||||||
$this->expectException(InvalidArgumentException::class);
|
$this->expectException(InvalidArgumentException::class);
|
||||||
$this->service->getRedirectURL($unknown);
|
$this->service->getInfoURL($unknown);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testEIGPBarcodeWithoutSupplierPartNumberThrowsEntityNotFound(): void
|
public function testEIGPBarcodeWithoutSupplierPartNumberThrowsEntityNotFound(): void
|
||||||
|
|
@ -106,14 +106,14 @@ final class BarcodeScanResultHandlerTest extends KernelTestCase
|
||||||
$scan = new EIGP114BarcodeScanResult([]);
|
$scan = new EIGP114BarcodeScanResult([]);
|
||||||
|
|
||||||
$this->expectException(EntityNotFoundException::class);
|
$this->expectException(EntityNotFoundException::class);
|
||||||
$this->service->getRedirectURL($scan);
|
$this->service->getInfoURL($scan);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testEIGPBarcodeResolvePartOrNullReturnsNullWhenNotFound(): void
|
public function testEIGPBarcodeResolvePartOrNullReturnsNullWhenNotFound(): void
|
||||||
{
|
{
|
||||||
$scan = new EIGP114BarcodeScanResult([]);
|
$scan = new EIGP114BarcodeScanResult([]);
|
||||||
|
|
||||||
$this->assertNull($this->service->resolvePartOrNull($scan));
|
$this->assertNull($this->service->resolvePart($scan));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testLCSCBarcodeResolvePartOrNullReturnsNullWhenNotFound(): void
|
public function testLCSCBarcodeResolvePartOrNullReturnsNullWhenNotFound(): void
|
||||||
|
|
@ -123,7 +123,7 @@ final class BarcodeScanResultHandlerTest extends KernelTestCase
|
||||||
rawInput: '{pc:C0000000,pm:}'
|
rawInput: '{pc:C0000000,pm:}'
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->assertNull($this->service->resolvePartOrNull($scan));
|
$this->assertNull($this->service->resolvePart($scan));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -137,6 +137,6 @@ final class BarcodeScanResultHandlerTest extends KernelTestCase
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->expectException(EntityNotFoundException::class);
|
$this->expectException(EntityNotFoundException::class);
|
||||||
$this->service->getRedirectURL($scan);
|
$this->service->getInfoURL($scan);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue