我目前正在尝试创建一个测试过程并将其传递给一个字符串。该函数检查字符串是否相等。问题是,当测试运行时,我在过程中传递的字符串上收到 EAccessViolation 访问冲突错误。我知道这是一个内存声明问题,但我不知道如何解决它。
这是我的代码:
宣布
TestTForm1 = class(TTestCase)
strict private
FForm1: TForm1;
public
procedure SetUp; override;
procedure TearDown; override;
published
procedure TestCompareListBoxToFile(Method : String);
end;
称呼
TestCompareListBoxToFile('Save');
程序
procedure TestTForm1.TestCompareListBoxToFile(Method : String);
begin
Check('Save' = Method,'they dont match');
end;
我是delphi的新手,所以如果有什么我遗漏的,请告诉我。请在回复中具体说明。谢谢你。