public function testCamel2Snake()
{
asrt(AQueryWriter::camelsSnake('bookPage'), 'book_page');
asrt(AQueryWriter::camelsSnake('FTP'), 'ftp');
asrt(AQueryWriter::camelsSnake('ACLRules'), 'acl_rules');
asrt(AQueryWriter::camelsSnake('SSHConnectionProxy'), 'ssh_connection_proxy');
asrt(AQueryWriter::camelsSnake('proxyServerFacade'), 'proxy_server_facade');
asrt(AQueryWriter::camelsSnake('proxySSHClient'), 'proxy_ssh_client');
asrt(AQueryWriter::camelsSnake('objectACL2Factory'), 'object_acl2_factory');
asrt(AQueryWriter::camelsSnake('bookItems4Page'), 'book_items4_page');
asrt(AQueryWriter::camelsSnake('book☀Items4Page'), 'book☀_items4_page');
}