Original in Russian: http://programmingmindstream.blogspot.com/2014/02/1-dunit.html
Table of contents
The source code is available here.
Now let’s try to configure the infrastructure and integrate tests in the application.
First, we will add the lines in our project:
Now we add the FIRST TEST (yet empty):
We get this:
I believe that’s enough for the beginning.
In the next chapter, I’ll tell about testing of application using the available GUI-controls.
Table of contents
The source code is available here.
Now let’s try to configure the infrastructure and integrate tests in the application.
First, we will add the lines in our project:
program DummyCalculator; uses Vcl.Forms, MainForm in 'MainForm.pas' {fmMain} , GUITestRunner // - we add the reference for testing framework ; {$R *.res} begin Application.Initialize; Application.MainFormOnTaskbar := True; Application.CreateForm(TfmMain, fmMain); GUITestRunner.RunRegisteredTestsModeless; // - we add the form with tests Application.Run; end.
Now we add the FIRST TEST (yet empty):
unit FirstTest; interface uses TestFrameWork ; type TFirstTest = class(TTestCase) published procedure DoIt; end;//TFirstTest implementation procedure TFirstTest.DoIt; begin Check(true); end; initialization TestFramework.RegisterTest(TFirstTest.Suite); end.
We get this:
I believe that’s enough for the beginning.
In the next chapter, I’ll tell about testing of application using the available GUI-controls.
Комментариев нет:
Отправить комментарий