Lines 140-146
subtest 'get() tests' => sub {
Link Here
|
140 |
|
140 |
|
141 |
subtest 'add() tests' => sub { |
141 |
subtest 'add() tests' => sub { |
142 |
|
142 |
|
143 |
plan tests => 17; |
143 |
plan tests => 18; |
144 |
|
144 |
|
145 |
$schema->storage->txn_begin; |
145 |
$schema->storage->txn_begin; |
146 |
|
146 |
|
Lines 190-196
subtest 'add() tests' => sub {
Link Here
|
190 |
$tx->req->env({ REMOTE_ADDR => $remote_address }); |
190 |
$tx->req->env({ REMOTE_ADDR => $remote_address }); |
191 |
my $city_id = |
191 |
my $city_id = |
192 |
$t->request_ok($tx) |
192 |
$t->request_ok($tx) |
193 |
->status_is(200) |
193 |
->status_is( 201, 'SWAGGER3.2.1' ) |
|
|
194 |
->header_like( |
195 |
Location => qr|^\/api\/v1\/cities/\d*|, |
196 |
'SWAGGER3.4.1' |
197 |
) |
194 |
->json_is( '/name' => $city->{name} ) |
198 |
->json_is( '/name' => $city->{name} ) |
195 |
->json_is( '/state' => $city->{state} ) |
199 |
->json_is( '/state' => $city->{state} ) |
196 |
->json_is( '/postal_code' => $city->{postal_code} ) |
200 |
->json_is( '/postal_code' => $city->{postal_code} ) |
197 |
- |
|
|