znt/module/dataview/test/model/__construct.php

29 lines
1.1 KiB
PHP
Executable file
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env php
<?php
/**
title=测试 dataviewModel::__construct();
timeout=0
cid=15950
- 步骤1验证构造函数正常执行属性result @normal
- 步骤2验证父类model正确初始化属性result @1
- 步骤3验证bi模块正确加载属性result @1
- 步骤4验证dao数据库连接正常属性result @1
- 步骤5验证模型实例类型正确属性result @1
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/model.class.php';
su('admin');
$dataview = new dataviewModelTest();
r($dataview->__constructTest('normal')) && p('result') && e('normal'); // 步骤1验证构造函数正常执行
r($dataview->__constructTest('parentConstructor')) && p('result') && e('1'); // 步骤2验证父类model正确初始化
r($dataview->__constructTest('biModel')) && p('result') && e('1'); // 步骤3验证bi模块正确加载
r($dataview->__constructTest('dao')) && p('result') && e('1'); // 步骤4验证dao数据库连接正常
r($dataview->__constructTest('modelInstance')) && p('result') && e('1'); // 步骤5验证模型实例类型正确