1- unit VTOnEditCancelledTests;
2-
3- interface
4-
5- uses
6- DUnitX.TestFramework,
7- Classes,
8- Vcl.Forms,
9- VirtualTrees;
10-
11- type
12-
13- [TestFixture]
14- TVTOnEditCancelledTests = class
15- strict private
16- fTree: TVirtualStringTree;
17- fForm: TForm;
18- FEditCancelled: Boolean;
19- procedure TreeEditCancelled (Sender: TBaseVirtualTree; Column: TColumnIndex);
20- public
21- [Setup]
22- procedure Setup ;
23- [TearDown]
24- procedure TearDown ;
25-
26- [Test]
27- procedure TestOnEditCancelled ;
28- end ;
29-
30- implementation
31-
32- uses
33- VirtualTrees.WorkerThread, VirtualTrees.EditLink,
34- System.SysUtils;
35-
36- procedure TVTOnEditCancelledTests.Setup ;
37- begin
38- fForm := TForm.Create(nil );
39- fTree := TVirtualStringTree.Create(fForm);
40- end ;
41-
42- procedure TVTOnEditCancelledTests.TearDown ;
43- begin
44- FreeAndNil(fForm);
45- end ;
46-
47- procedure TVTOnEditCancelledTests.TestOnEditCancelled ;
1+ unit VTOnEditCancelledTests;
2+
3+ interface
4+
5+ uses
6+ DUnitX.TestFramework,
7+ Vcl.Forms,
8+ VirtualTrees;
9+
10+ type
11+
12+ [TestFixture]
13+ TVTOnEditCancelledTests = class
14+ strict private
15+ fTree: TVirtualStringTree;
16+ fForm: TForm;
17+ FEditCancelled: Boolean;
18+ procedure TreeEditCancelled (Sender: TBaseVirtualTree; Column: TColumnIndex);
19+ public
20+ [Setup]
21+ procedure Setup ;
22+ [TearDown]
23+ procedure TearDown ;
24+
25+ [Test]
26+ procedure TestOnEditCancelled ;
27+ end ;
28+
29+ implementation
30+
31+ uses
32+ System.SysUtils;
33+
34+ procedure TVTOnEditCancelledTests.Setup ;
35+ begin
36+ fForm := TForm.Create(nil );
37+ fTree := TVirtualStringTree.Create(fForm);
38+ end ;
39+
40+ procedure TVTOnEditCancelledTests.TearDown ;
41+ begin
42+ FreeAndNil(fForm);
43+ end ;
44+
45+ procedure TVTOnEditCancelledTests.TestOnEditCancelled ;
4846begin
4947 fForm.Show;
5048 FEditCancelled := False;
@@ -58,12 +56,12 @@ procedure TVTOnEditCancelledTests.TestOnEditCancelled;
5856 Assert.IsTrue(FEditCancelled);
5957end ;
6058
61- procedure TVTOnEditCancelledTests.TreeEditCancelled (Sender: TBaseVirtualTree;
59+ procedure TVTOnEditCancelledTests.TreeEditCancelled (Sender: TBaseVirtualTree;
6260 Column: TColumnIndex);
6361begin
6462 FEditCancelled := True;
6563end ;
6664
67- initialization
68- TDUnitX.RegisterTestFixture(TVTOnEditCancelledTests);
69- end .
65+ initialization
66+ TDUnitX.RegisterTestFixture(TVTOnEditCancelledTests);
67+ end .
0 commit comments