public function testAddManufacturer() { $Manufacturer = new Manufacturer(); $Manufacturer->name = self::MAN_NAME; $Manufacturer->desc = self::MAN_DESC; $Manufacturer->commit(); $this->assertFalse(!filter_var($Manufacturer->id, FILTER_VALIDATE_INT)); return $Manufacturer->id; }
public function testUpdate() { $Manufacturer = new Manufacturer(1); $Manufacturer->name = "Test Manufacturer Updated"; $Manufacturer->desc = "Test description updated"; $updated_name = $Manufacturer->name; $updated_desc = $Manufacturer->desc; $Manufacturer->commit(); // Reload the operator $Manufacturer = new Manufacturer(1); $this->assertEquals($updated_name, $Manufacturer->name); $this->assertEquals($updated_desc, $Manufacturer->desc); }
/** * @depends testUpdate */ public function testFetchNoSlug($Manufacturer) { $NewMan = new Manufacturer(); $NewMan->name = $Manufacturer->name; $NewMan->desc = "asdfsdf"; $NewMan->commit(); $Database = $Manufacturer->getDatabaseConnection(); $data = ["slug" => ""]; $where = ["manufacturer_id = ?" => $Manufacturer->id]; $Database->update("loco_manufacturer", $data, $where); $Manufacturer = new Manufacturer($Manufacturer->id); $data = ["slug" => ""]; $where = ["manufacturer_id = ?" => $NewMan->id]; $Database->update("loco_manufacturer", $data, $where); $NewMan = new Manufacturer($NewMan->id); }