/** @test */ public function mycelium_gets_pointers_located_under() { $pointer = Mycelium::createPointer("gds.foo.one", "gds.bar"); Mycelium::save(); $pointer2 = Mycelium::createPointer("gds.foo.two", "gds.bar"); $pointer2->destroy(); $pointer3 = Mycelium::createPointer("gds.loo", "gds.bar"); $this->assertEquals(2, Mycelium::pointersLocatedUnder("gds")->count()); $this->assertEquals(1, Mycelium::pointersLocatedUnder("gds.foo")->count()); $this->assertEquals(1, Mycelium::pointersLocatedUnder("gds.foo.one")->count()); $this->assertEquals(1, Mycelium::pointersLocatedUnder("gds.loo")->count()); $this->assertEquals(0, Mycelium::pointersLocatedUnder("fs")->count()); }