chore: created FrontendController
This commit is contained in:
parent
7311f038e9
commit
e6a3fd881a
8 changed files with 80 additions and 9 deletions
|
@ -80,4 +80,30 @@ class PrinterServiceTest extends TestCase
|
|||
|
||||
$this->printerService->createPrinter($json);
|
||||
}
|
||||
|
||||
#[Test]
|
||||
public function editPrinterShouldUpdatePrinterWithJsonContent(){
|
||||
$json = '{
|
||||
"name": "Bambu A1 Mini",
|
||||
}';
|
||||
|
||||
$printer = new Printer();
|
||||
$printer
|
||||
->setName('Bambu A1')
|
||||
->setPrice(10.50)
|
||||
->setBuildVolume('180x180x180')
|
||||
->setMaxSpeed(1000);
|
||||
|
||||
|
||||
$expectedPrinter = new Printer();
|
||||
$expectedPrinter
|
||||
->setName('Bambu A1 Mini')
|
||||
->setPrice(10.50)
|
||||
->setBuildVolume('180x180x180')
|
||||
->setMaxSpeed(1000);
|
||||
|
||||
$this->entityManager->expects(self::once())->method('flush');
|
||||
|
||||
self::assertEquals($expectedPrinter, $this->printerService->editPrinter($printer, $json));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue