Pull request test bugfix edited
This commit is contained in:
		@@ -18,11 +18,15 @@ class CompaniesTest extends FeatureTestCase
 | 
			
		||||
    {
 | 
			
		||||
        $request = $this->getRequest();
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.updated', ['type' => trans_choice('general.companies', 2)]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->post(route('wizard.companies.update'), $request)
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function getRequest()
 | 
			
		||||
 
 | 
			
		||||
@@ -19,11 +19,15 @@ class CurrenciesTest extends FeatureTestCase
 | 
			
		||||
    {
 | 
			
		||||
        $request = $this->getRequest();
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.added', ['type' => trans_choice('general.currencies', 1)]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->post(route('wizard.currencies.store'), $request)
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertDatabaseHas('currencies', [
 | 
			
		||||
            'code' => $request['code'],
 | 
			
		||||
@@ -38,11 +42,15 @@ class CurrenciesTest extends FeatureTestCase
 | 
			
		||||
 | 
			
		||||
        $request['name'] = $this->faker->text(15);
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.updated', ['type' => $currency->name]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->patch(route('wizard.currencies.update', $currency->id), $request)
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertDatabaseHas('currencies', [
 | 
			
		||||
            'code' => $request['code'],
 | 
			
		||||
@@ -55,11 +63,15 @@ class CurrenciesTest extends FeatureTestCase
 | 
			
		||||
 | 
			
		||||
        $currency = $this->dispatch(new CreateCurrency($request));
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.deleted', ['type' => $currency->name]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->delete(route('wizard.currencies.destroy', $currency->id))
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertSoftDeleted('currencies', [
 | 
			
		||||
            'code' => $request['code'],
 | 
			
		||||
 
 | 
			
		||||
@@ -19,11 +19,15 @@ class TaxesTest extends FeatureTestCase
 | 
			
		||||
    {
 | 
			
		||||
        $request = $this->getRequest();
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.added', ['type' => trans_choice('general.taxes', 1)]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->post(route('wizard.taxes.store'), $request)
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertDatabaseHas('taxes', $request);
 | 
			
		||||
    }
 | 
			
		||||
@@ -36,11 +40,15 @@ class TaxesTest extends FeatureTestCase
 | 
			
		||||
 | 
			
		||||
        $request['name'] = $this->faker->text(15);
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.updated', ['type' => $tax->name]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->patch(route('wizard.taxes.update', $tax->id), $request)
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertDatabaseHas('taxes', $request);
 | 
			
		||||
    }
 | 
			
		||||
@@ -51,11 +59,15 @@ class TaxesTest extends FeatureTestCase
 | 
			
		||||
 | 
			
		||||
        $tax = $this->dispatch(new CreateTax($request));
 | 
			
		||||
 | 
			
		||||
        $message = trans('messages.success.deleted', ['type' => $tax->name]);
 | 
			
		||||
 | 
			
		||||
        $this->loginAs()
 | 
			
		||||
            ->delete(route('wizard.taxes.destroy', $tax->id))
 | 
			
		||||
            ->assertStatus(200);
 | 
			
		||||
 | 
			
		||||
        $this->assertFlashLevel('success');
 | 
			
		||||
            ->assertStatus(200)
 | 
			
		||||
            ->assertJson([
 | 
			
		||||
                'success' => true,
 | 
			
		||||
                'message' => $message,
 | 
			
		||||
            ]);
 | 
			
		||||
 | 
			
		||||
        $this->assertDatabaseHas('taxes', $request);
 | 
			
		||||
    }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user