describe('.id', function () { it('should return the namespace id', function () { $ns_id = 'x'; $ns_uri = 'x.com'; $ns = new FluidNamespace($ns_id, $ns_uri); $actual = $ns->id(); $expected = $ns_id; \assert($actual === $expected, __($actual, $expected)); }); }); describe('.uri', function () { it('should return the namespace uri', function () { $ns_id = 'x'; $ns_uri = 'x.com'; $ns = new FluidNamespace($ns_id, $ns_uri); $actual = $ns->uri(); $expected = $ns_uri; \assert($actual === $expected, __($actual, $expected)); }); }); describe('.mode', function () { it('should return the namespace mode', function () { $ns_id = 'x'; $ns_uri = 'x.com'; $ns_mode = FluidNamespace::MODE_EXPLICIT; $ns = new FluidNamespace($ns_id, $ns_uri); $actual = $ns->mode(); $expected = $ns_mode; \assert($actual === $expected, __($actual, $expected)); $ns_mode = FluidNamespace::MODE_IMPLICIT; $ns = new FluidNamespace($ns_id, $ns_uri, $ns_mode);