Exemplo n.º 1
0
 function test_channel2()
 {
     $template = array();
     $template['strings'] = array();
     $template['strings'][] = LEON_STRING;
     $template['numbers'] = array();
     $template['numbers'][] = LEON_INT;
     $channel = new Channel($template);
     $payload = array();
     $payload['strings'] = array();
     $payload['strings'][] = "the";
     $payload['strings'][] = "dog";
     $payload['strings'][] = "ate";
     $payload['strings'][] = "the";
     $payload['strings'][] = "cat";
     $payload['numbers'] = array();
     $payload['numbers'][] = 100;
     $payload['numbers'][] = 1000;
     $payload['numbers'][] = 10000;
     $payload['numbers'][] = 100000;
     $this->assertEquals($channel->decode($channel->encode($payload)), $payload);
 }
Exemplo n.º 2
0
 function test_double()
 {
     $payload = -232.222;
     $channel = new LEON\Channel(LEON_DOUBLE);
     $this->assertEquals($payload, $channel->decode($channel->encode($payload)));
 }