Heim > Backend-Entwicklung > PHP-Tutorial > 请加一个zend framework的有关问题

请加一个zend framework的有关问题

WBOY
Freigeben: 2016-06-13 13:51:22
Original
933 Leute haben es durchsucht

请加一个zend framework的问题
我在用phpunit测试zend项目里的model, 
这个model是这样的:

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->class Application_Model_AdminGroupMapper {

    // TODO impreve inserts here (more portable between another db engines)

    static function assignMembersToGroup(
        Application_Model_AdminGroup &$group, array &$member_ids)
    {
        $inserts = array();
        foreach($member_ids as $id) {
            $inserts[] = '('.$group->id.','.mysql_real_escape_string($id).')';
        }

        $db = Zend_Registry::get('db');
        $res = $db->query(
            'INSERT IGNORE INTO admin_group_has_member(admin_group_id, member_id) VALUES '.
            implode(',', $inserts));
        return $res->rowCount();
    }
Nach dem Login kopieren
Nach dem Login kopieren


我写的phpunit是这样的:
PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->class Application_Model_AdminGroupMapper {

    // TODO impreve inserts here (more portable between another db engines)

    static function assignMembersToGroup(
        Application_Model_AdminGroup &$group, array &$member_ids)
    {
        $inserts = array();
        foreach($member_ids as $id) {
            $inserts[] = '('.$group->id.','.mysql_real_escape_string($id).')';
        }

        $db = Zend_Registry::get('db');
        $res = $db->query(
            'INSERT IGNORE INTO admin_group_has_member(admin_group_id, member_id) VALUES '.
            implode(',', $inserts));
        return $res->rowCount();
    }
Nach dem Login kopieren
Nach dem Login kopieren


但是当我运行的时候,我是在Netbeans里运行的,总是提示没有执行任何测试,这是为什么?

------解决方案--------------------
你贴的两段代码难道不是一样的?
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage