Exemple #1
0
<?php

$b = new \testman\Browser();
$b->do_get(url('test_login::aaa'));
eq(401, $b->status());
eq(url('test_login::login'), $b->url());
meq('<message group="do_login" type="LogicException">Unauthorized</message>', $b->body());
Exemple #2
0
<?php

$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->do_get(url('test_index::set_session'));
$b->do_get(url('test_index::get_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->vars('redirect', url('test_index::get_session'));
$b->do_get(url('test_index::set_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
eq(url('test_index::get_session'), $b->url());
$b = new \testman\Browser();
$b->do_get(url('test_index::get_session'));
eq('<result><abc /></result>', $b->body());
$b->vars('abc', 'hoge');
$b->vars('redirect', url('test_index::plain_noop'));
$b->do_get(url('test_index::set_session'));
$b->do_get(url('test_index::get_session'));
eq('<result><abc>hoge</abc></result>', $b->body());
Exemple #3
0
<?php

$b = new \testman\Browser();
$b->do_get(url('test_index::after'));
eq(200, $b->status());
eq(url('test_index::after_to'), $b->url());
$b->do_get(url('test_index::after_arg1'));
eq(200, $b->status());
eq(url('test_index::after_to_arg1', 'ABC'), $b->url());
$b->do_get(url('test_index::after_arg2'));
eq(200, $b->status());
eq(url('test_index::after_to_arg2', 'ABC', 'DEF'), $b->url());
$b->do_get(url('test_index::post_after'));
eq(200, $b->status());
eq(url('test_index::post_after'), $b->url());
$b->do_post(url('test_index::post_after'));
eq(200, $b->status());
eq(url('test_index::post_after_to'), $b->url());
$b->do_post(url('test_index::post_after_arg1'));
eq(200, $b->status());
eq(url('test_index::post_after_to_arg1', 'ABC'), $b->url());
$b->do_post(url('test_index::post_after_arg2'));
eq(200, $b->status());
eq(url('test_index::post_after_to_arg2', 'ABC', 'DEF'), $b->url());