|
|
@@ -124,6 +124,19 @@ class SparePartOrderControllerTest extends TestCase
|
|
|
$response->assertViewIs('spare_part_orders.edit');
|
|
|
}
|
|
|
|
|
|
+ public function test_ordered_spare_part_order_page_renders_set_in_stock_button_with_separate_form(): void
|
|
|
+ {
|
|
|
+ $sparePartOrder = SparePartOrder::factory()->ordered()->create();
|
|
|
+
|
|
|
+ $response = $this->actingAs($this->managerUser)
|
|
|
+ ->get(route('spare_part_orders.show', $sparePartOrder));
|
|
|
+
|
|
|
+ $response->assertStatus(200);
|
|
|
+ $response->assertSee('form="set-in-stock-form"', false);
|
|
|
+ $response->assertSee('id="set-in-stock-form"', false);
|
|
|
+ $response->assertSee(route('spare_part_orders.set_in_stock', $sparePartOrder), false);
|
|
|
+ }
|
|
|
+
|
|
|
public function test_guest_cannot_view_spare_part_order(): void
|
|
|
{
|
|
|
$sparePartOrder = SparePartOrder::factory()->create();
|