Ejemplo n.º 1
0
 public function test_can_add_a_badge()
 {
     $mock = $this->mockContainerMakeForBadge();
     $mock->shouldReceive('setValue');
     $mock->shouldReceive('setClass');
     $mock->shouldReceive('getValue')->andReturn(1);
     $mock->shouldReceive('getClass')->andReturn('className');
     $this->item->badge(1, 'className');
     $this->assertInstanceOf('Illuminate\\Support\\Collection', $this->item->getBadges());
     $this->assertCount(1, $this->item->getBadges());
     $this->assertEquals(1, $this->item->getBadges()->first()->getValue());
     $this->assertEquals('className', $this->item->getBadges()->first()->getClass());
 }