$expected = $ns_mode; \assert($actual === $expected, __($actual, $expected)); $ns_mode = FluidNamespace::MODE_IMPLICIT; $args[FluidNamespace::MODE] = $ns_mode; $ns = new FluidNamespace($args); $actual = $ns->mode(); $expected = $ns_mode; \assert($actual === $expected, __($actual, $expected)); }); }); 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 () {