/** @test */ public function fixtures_are_loaded_into_database_as_expected() { $order = Order::where(['address' => 'Test address'])->firstOrFail(); $this->assertEquals(count($this->getFixture('order')), count(Order::all())); $this->assertInstanceOf(Order::class, $order); $this->assertEquals('Test address', $order->address); }
/** @test */ public function eloquent_works_as_expected() { $this->createAndSeedOrdersTable(); $this->assertCount(2, Order::all()); $model = Order::where('name', 'Test address')->firstOrFail(); $this->assertEquals('Test address', $model->name); Order::create(['name' => 'New name']); $this->assertCount(3, Order::all()); $model = Order::where('name', 'New name')->firstOrFail(); $this->assertEquals('New name', $model->name); }