Exemplo n.º 1
0
 public function testSlice()
 {
     $collection = new A_Collection(array('foo' => 'bar', 'baz' => 'foobar', 'barfoo' => 'foobarbaz', 'bazbarfoo' => 'foobazbar'));
     $slice = $collection->slice(1, 2);
     $this->assertEqual($slice->count(), 2);
     $this->assertEqual($slice->get('baz'), 'foobar');
     $this->assertEqual($slice->get('barfoo'), 'foobarbaz');
     $slice = $collection->slice(1);
     $this->assertEqual($slice->count(), 3);
     $this->assertEqual($slice->get('baz'), 'foobar');
     $this->assertEqual($slice->get('barfoo'), 'foobarbaz');
     $this->assertEqual($slice->get('bazbarfoo'), 'foobazbar');
 }