/** * @covers ColorThief\VBox::contains */ public function testContains() { $this->vbox->r1 = 225 >> ColorThief::RSHIFT; $this->vbox->r2 = 247 >> ColorThief::RSHIFT; $this->vbox->g1 = 180 >> ColorThief::RSHIFT; $this->vbox->g2 = 189 >> ColorThief::RSHIFT; $this->vbox->b1 = 158 >> ColorThief::RSHIFT; $this->vbox->b2 = 158 >> ColorThief::RSHIFT; $this->assertTrue($this->vbox->contains(array(225, 190, 158))); $this->assertFalse($this->vbox->contains(array(200, 189, 158))); $this->assertFalse($this->vbox->contains(array(255, 189, 158))); $this->assertFalse($this->vbox->contains(array(225, 50, 158))); $this->assertFalse($this->vbox->contains(array(225, 200, 158))); $this->assertFalse($this->vbox->contains(array(225, 189, 100))); $this->assertFalse($this->vbox->contains(array(225, 189, 200))); }