/** * @covers HUID::getNS * @uses HUID::__construct * @uses HUID::validateNS * @uses HUID::setNS * @uses HUID::getNS */ public function testValidPair() { $HUID = new HUID(); $this->assertEquals(true, $HUID->setNS('5555', '6666')); $this->assertEquals('5555', $HUID->getNS('primary')); $this->assertEquals('6666', $HUID->getNS('secondary')); $this->assertEquals('5555-6666', $HUID->getNS('both')); }
/** * @covers HUID::setNS * @uses HUID::__construct * @uses HUID::validateNS * @uses HUID::setNS * @uses HUID::getNS */ public function testReplaceSecondaryOnInvalidWithValidPrimary() { $HUID = new HUID(); $this->assertEquals(true, $HUID->setNS('5555', '6666')); $this->assertEquals('5555', $HUID->getNS('primary')); $this->assertEquals('6666', $HUID->getNS('secondary')); $this->assertEquals('5555-6666', $HUID->getNS('both')); $this->assertEquals(true, $HUID->setNS('5555', '666')); $this->assertEquals('5555', $HUID->getNS('primary')); $this->assertEquals(false, $HUID->getNS('secondary')); $this->assertEquals(false, $HUID->getNS('both')); }