delphi 中check()过程执行的是是什么?
答案:2 悬赏:0 手机版
解决时间 2021-02-20 03:16
- 提问者网友:蔚蓝的太阳
- 2021-02-19 03:42
delphi 中check()过程执行的是是什么?
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-02-19 03:53
Check是TAbstractTest类(TestFrameWork单元)提供的一个方法。在dunit单元测试中使用到。以下是TestCase的实现代码:
procedure TAbstractTest.Check(condition: Boolean; msg: string);
begin
FCheckCalled := True;
if (not condition) then
Fail(msg, CallerAddr);
end;
如果Check没有通过的话,Dunit将报错。错误提示就在第二个参数中定义,其他有关类及方法的定义请看连机文档,文档放在Dunit安装目录(Delphi XE): 8.0\source\dUnit\doc\tutorial.doc
procedure TAbstractTest.Check(condition: Boolean; msg: string);
begin
FCheckCalled := True;
if (not condition) then
Fail(msg, CallerAddr);
end;
如果Check没有通过的话,Dunit将报错。错误提示就在第二个参数中定义,其他有关类及方法的定义请看连机文档,文档放在Dunit安装目录(Delphi XE): 8.0\source\dUnit\doc\tutorial.doc
全部回答
- 1楼网友:走死在岁月里
- 2021-02-19 04:16
没理解楼主的问题,delhpi本身没有一个叫check的过程。
楼主遇到的可能是两种情况:
1.程序中自定义的一个check过程,那么就要看程序的代码是什么了
2.某个对象的check方法,具体情况具体分析了。
楼主遇到的可能是两种情况:
1.程序中自定义的一个check过程,那么就要看程序的代码是什么了
2.某个对象的check方法,具体情况具体分析了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯