/** * @test */ public function removesmodifier() { $version = new Version('tenhunen', array('suuruus' => 'ylistetty'), array('x5', 'x6')); $this->assertTrue($version->hasModifier('x5')); $this->assertTrue($version->hasModifier('x6')); $ret = $version->removeModifier('x5'); $this->assertNotSame($version, $ret); $this->assertEquals(array('x6'), $ret->getModifiers()); $this->assertFalse($ret->hasModifier('x5')); $this->assertTrue($ret->hasModifier('x6')); }