assertSame('purchase_orders', $model->getTable()); $this->assertSame('id', $model->getKeyName()); $this->assertSame(true, $model->timestamps); $this->assertSame(['po_number', 'supplier_id', 'status', 'order_date', 'expected_date', 'subtotal', 'tax', 'total', 'notes'], $model->getFillable()); } public function test_model_class_loads(): void { $this->assertInstanceOf(PurchaseOrder::class, new PurchaseOrder); $this->assertContains(SoftDeletes::class, class_uses_recursive(PurchaseOrder::class)); } }