public function testDependencies()
    {
        $db = $this->connectionFactory->get('RW');
        $resolver = new Sql('id', $db, <<<SQL
/** resolver
{
    "depends": ["spanner","monkey"]
}
*/
SELECT 1;
SQL
);
        $depends = $resolver->getSqlDepends();
        $this->assertSame($depends, ["spanner", "monkey"]);
        $list = new ResolverList([new DependencyResolver('spanner', function () {
        }), new DependencyResolver('monkey', function () {
        })]);
        // set the dependencies from sql
        $resolver->setSqlDepends($list);
        $this->assertSame(count($resolver->getDepends()), 2);
    }