Tests are refactored
This commit is contained in:
parent
13c06bb32e
commit
d20f5d2d56
@ -7,6 +7,7 @@ use App\Jobs\Banking\CreateTransaction;
|
|||||||
use App\Models\Banking\Transaction;
|
use App\Models\Banking\Transaction;
|
||||||
use Illuminate\Http\UploadedFile;
|
use Illuminate\Http\UploadedFile;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class TransactionsTest extends FeatureTestCase
|
class TransactionsTest extends FeatureTestCase
|
||||||
@ -119,16 +120,16 @@ class TransactionsTest extends FeatureTestCase
|
|||||||
$count = 5;
|
$count = 5;
|
||||||
Transaction::factory()->income()->count($count)->create();
|
Transaction::factory()->income()->count($count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('transactions.export'))
|
->get(route('transactions.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.transactions', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.transactions', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->collection()->count() === $count;
|
return $export->collection()->count() === $count;
|
||||||
@ -143,7 +144,7 @@ class TransactionsTest extends FeatureTestCase
|
|||||||
|
|
||||||
$transactions = Transaction::factory()->income()->count($create_count)->create();
|
$transactions = Transaction::factory()->income()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -152,10 +153,10 @@ class TransactionsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.transactions', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.transactions', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
return $export->collection()->count() === $select_count;
|
return $export->collection()->count() === $select_count;
|
||||||
}
|
}
|
||||||
@ -164,7 +165,7 @@ class TransactionsTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportTransactions()
|
public function testItShouldImportTransactions()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -178,7 +179,7 @@ class TransactionsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('transactions.xlsx');
|
Excel::assertImported('transactions.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,7 @@ use App\Jobs\Common\CreateItem;
|
|||||||
use App\Models\Common\Item;
|
use App\Models\Common\Item;
|
||||||
use Illuminate\Http\UploadedFile;
|
use Illuminate\Http\UploadedFile;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class ItemsTest extends FeatureTestCase
|
class ItemsTest extends FeatureTestCase
|
||||||
@ -90,16 +91,16 @@ class ItemsTest extends FeatureTestCase
|
|||||||
$count = 5;
|
$count = 5;
|
||||||
Item::factory()->count($count)->create();
|
Item::factory()->count($count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('items.export'))
|
->get(route('items.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.items', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.items', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->sheets()[0]->collection()->count() === $count;
|
return $export->sheets()[0]->collection()->count() === $count;
|
||||||
@ -114,7 +115,7 @@ class ItemsTest extends FeatureTestCase
|
|||||||
|
|
||||||
$items = Item::factory()->count($create_count)->create();
|
$items = Item::factory()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -123,10 +124,10 @@ class ItemsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.items', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.items', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->sheets()[0]->collection()->count() === $select_count;
|
return $export->sheets()[0]->collection()->count() === $select_count;
|
||||||
@ -136,7 +137,7 @@ class ItemsTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportItems()
|
public function testItShouldImportItems()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -150,7 +151,7 @@ class ItemsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('items.xlsx');
|
Excel::assertImported('items.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@ use Illuminate\Http\UploadedFile;
|
|||||||
use Illuminate\Support\Carbon;
|
use Illuminate\Support\Carbon;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class BillsTest extends FeatureTestCase
|
class BillsTest extends FeatureTestCase
|
||||||
@ -170,16 +171,16 @@ class BillsTest extends FeatureTestCase
|
|||||||
$count = 5;
|
$count = 5;
|
||||||
Document::factory()->bill()->count($count)->create();
|
Document::factory()->bill()->count($count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('bills.export'))
|
->get(route('bills.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.bills', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.bills', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->sheets()[0]->collection()->count() === $count;
|
return $export->sheets()[0]->collection()->count() === $count;
|
||||||
@ -194,7 +195,7 @@ class BillsTest extends FeatureTestCase
|
|||||||
|
|
||||||
$bills = Document::factory()->bill()->count($create_count)->create();
|
$bills = Document::factory()->bill()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -203,10 +204,10 @@ class BillsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.bills', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.bills', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
return $export->sheets()[0]->collection()->count() === $select_count;
|
return $export->sheets()[0]->collection()->count() === $select_count;
|
||||||
}
|
}
|
||||||
@ -215,7 +216,7 @@ class BillsTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportBills()
|
public function testItShouldImportBills()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -229,7 +230,7 @@ class BillsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('bills.xlsx');
|
Excel::assertImported('bills.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
@ -7,6 +7,7 @@ use App\Jobs\Common\CreateContact;
|
|||||||
use App\Models\Common\Contact;
|
use App\Models\Common\Contact;
|
||||||
use Illuminate\Http\UploadedFile;
|
use Illuminate\Http\UploadedFile;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class VendorsTest extends FeatureTestCase
|
class VendorsTest extends FeatureTestCase
|
||||||
@ -116,16 +117,16 @@ class VendorsTest extends FeatureTestCase
|
|||||||
Contact::factory()->vendor()->count(5)->create();
|
Contact::factory()->vendor()->count(5)->create();
|
||||||
$count = Contact::vendor()->count();
|
$count = Contact::vendor()->count();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('vendors.export'))
|
->get(route('vendors.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.vendors', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.vendors', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->collection()->count() === $count;
|
return $export->collection()->count() === $count;
|
||||||
@ -140,7 +141,7 @@ class VendorsTest extends FeatureTestCase
|
|||||||
|
|
||||||
$vendors = Contact::factory()->vendor()->count($create_count)->create();
|
$vendors = Contact::factory()->vendor()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -149,10 +150,10 @@ class VendorsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.vendors', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.vendors', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
return $export->collection()->count() === $select_count;
|
return $export->collection()->count() === $select_count;
|
||||||
}
|
}
|
||||||
@ -161,7 +162,7 @@ class VendorsTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportVendors()
|
public function testItShouldImportVendors()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -175,7 +176,7 @@ class VendorsTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('vendors.xlsx');
|
Excel::assertImported('vendors.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
@ -8,6 +8,7 @@ use App\Models\Auth\User;
|
|||||||
use App\Models\Common\Contact;
|
use App\Models\Common\Contact;
|
||||||
use Illuminate\Http\UploadedFile;
|
use Illuminate\Http\UploadedFile;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class CustomersTest extends FeatureTestCase
|
class CustomersTest extends FeatureTestCase
|
||||||
@ -137,16 +138,16 @@ class CustomersTest extends FeatureTestCase
|
|||||||
Contact::factory()->customer()->count(5)->create();
|
Contact::factory()->customer()->count(5)->create();
|
||||||
$count = Contact::customer()->count();
|
$count = Contact::customer()->count();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('customers.export'))
|
->get(route('customers.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.customers', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.customers', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->collection()->count() === $count;
|
return $export->collection()->count() === $count;
|
||||||
@ -161,7 +162,7 @@ class CustomersTest extends FeatureTestCase
|
|||||||
|
|
||||||
$customers = Contact::factory()->customer()->count($create_count)->create();
|
$customers = Contact::factory()->customer()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -170,10 +171,10 @@ class CustomersTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.customers', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.customers', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
return $export->collection()->count() === $select_count;
|
return $export->collection()->count() === $select_count;
|
||||||
}
|
}
|
||||||
@ -182,7 +183,7 @@ class CustomersTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportCustomers()
|
public function testItShouldImportCustomers()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -196,7 +197,7 @@ class CustomersTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('customers.xlsx');
|
Excel::assertImported('customers.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@ use Illuminate\Http\UploadedFile;
|
|||||||
use Illuminate\Support\Carbon;
|
use Illuminate\Support\Carbon;
|
||||||
use Illuminate\Support\Facades\File;
|
use Illuminate\Support\Facades\File;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Tests\Feature\FeatureTestCase;
|
use Tests\Feature\FeatureTestCase;
|
||||||
|
|
||||||
class InvoicesTest extends FeatureTestCase
|
class InvoicesTest extends FeatureTestCase
|
||||||
@ -181,16 +182,16 @@ class InvoicesTest extends FeatureTestCase
|
|||||||
$count = 5;
|
$count = 5;
|
||||||
Document::factory()->invoice()->count($count)->create();
|
Document::factory()->invoice()->count($count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->get(route('invoices.export'))
|
->get(route('invoices.export'))
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.invoices', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.invoices', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($count) {
|
function (Export $export) use ($count) {
|
||||||
// Assert that the correct export is downloaded.
|
// Assert that the correct export is downloaded.
|
||||||
return $export->sheets()[0]->collection()->count() === $count;
|
return $export->sheets()[0]->collection()->count() === $count;
|
||||||
@ -205,7 +206,7 @@ class InvoicesTest extends FeatureTestCase
|
|||||||
|
|
||||||
$invoices = Document::factory()->invoice()->count($create_count)->create();
|
$invoices = Document::factory()->invoice()->count($create_count)->create();
|
||||||
|
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -214,10 +215,10 @@ class InvoicesTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::matchByRegex();
|
Excel::matchByRegex();
|
||||||
|
|
||||||
\Excel::assertDownloaded(
|
Excel::assertDownloaded(
|
||||||
'/' . \Str::filename(trans_choice('general.invoices', 2)) . '-\d{10}\.xlsx/',
|
'/' . str()->filename(trans_choice('general.invoices', 2), '-') . '-\d{10}\.xlsx/',
|
||||||
function (Export $export) use ($select_count) {
|
function (Export $export) use ($select_count) {
|
||||||
return $export->sheets()[0]->collection()->count() === $select_count;
|
return $export->sheets()[0]->collection()->count() === $select_count;
|
||||||
}
|
}
|
||||||
@ -226,7 +227,7 @@ class InvoicesTest extends FeatureTestCase
|
|||||||
|
|
||||||
public function testItShouldImportInvoices()
|
public function testItShouldImportInvoices()
|
||||||
{
|
{
|
||||||
\Excel::fake();
|
Excel::fake();
|
||||||
|
|
||||||
$this->loginAs()
|
$this->loginAs()
|
||||||
->post(
|
->post(
|
||||||
@ -240,7 +241,7 @@ class InvoicesTest extends FeatureTestCase
|
|||||||
)
|
)
|
||||||
->assertStatus(200);
|
->assertStatus(200);
|
||||||
|
|
||||||
\Excel::assertImported('invoices.xlsx');
|
Excel::assertImported('invoices.xlsx');
|
||||||
|
|
||||||
$this->assertFlashLevel('success');
|
$this->assertFlashLevel('success');
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user