seed(SMSProviderSeeder::class); /** * @var Authenticatable */ $user = User::factory()->create(); $response = $this->actingAs($user) ->postJson('/receiptIssuingOrder/create', [ ReceiptIssuingOrder::COL_NAME_RECEIPT_AMOUNT => 100, ReceiptIssuingOrder::COL_NAME_SMS_PHONE_NUMBER => "00011112222", ]); // $response->dd(); $this->assertHttpResponseSuccess($response); $smsOrder = SMSSendOrder::first(); $this->assertNotNull($smsOrder); $this->assertTrue($smsOrder->done); $order = ReceiptIssuingOrder::first(); $this->assertNotNull($order); $this->assertEquals(100, $order->receipt_amount); $this->assertEquals("00011112222", $order->sms_phone_number); } }