/
command.t
44 lines (36 loc) · 852 Bytes
/
command.t
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
use Modern::Perl;
use Test::More;
BEGIN {
use_ok 'HTTP::Balancer::Command';
}
is (
HTTP::Balancer::Command->dispatch(qw(add)),
"HTTP::Balancer::Command::Add",
"can run add",
);
is (
HTTP::Balancer::Command->dispatch(qw(add host)),
"HTTP::Balancer::Command::Add::Host",
"can run add host",
);
is (
HTTP::Balancer::Command->dispatch(qw(add backend)),
"HTTP::Balancer::Command::Add::Backend",
"can run add backend",
);
is (
HTTP::Balancer::Command->dispatch(qw(del)),
"HTTP::Balancer::Command::Del",
"can run del",
);
is (
HTTP::Balancer::Command->dispatch(qw(del host)),
"HTTP::Balancer::Command::Del::Host",
"can run del host",
);
is (
HTTP::Balancer::Command->dispatch(qw(del backend)),
"HTTP::Balancer::Command::Del::Backend",
"can run del backend",
);
done_testing;