Domain\Billet\Http\BilletAssignorControllerTest::test_store_by_post PHP Method

test_store_by_post() public method

public test_store_by_post ( )
    public function test_store_by_post()
    {
        $faker = factory(BilletAssignor::class)->make();
        $billetAssignor = ['name' => 'Cedente', 'cnpj' => $faker->cnpj, 'postcode' => $faker->postcode, 'street' => $faker->street, 'number' => $faker->number, 'district' => $faker->district, 'city' => $faker->city, 'state' => $faker->state, 'bank' => $faker->bank, 'digit_agency' => $faker->digit_agency, 'agency' => $faker->agency, 'account' => $faker->account, 'digit_account' => $faker->digit_account, 'wallet' => $faker->wallet, 'agreement' => $faker->agreement, 'acceptance' => $faker->acceptance];
        $this->post('api/v1/billet/assignor/', $billetAssignor);
        $original = json_decode($this->response->getContent(), true);
        $this->seeStatusCode(200);
        $this->seeJson(['name' => 'Cedente']);
        $this->seeInDatabase('billet_assignors', ['id' => $original['id']]);
    }