Hi,
I have 3 codeunits:
Tester: It is a test codeunit which contains more test functions. Every functions write a log-record only.
Runner: It is a test runner codeunit which calls the Tester (like a standard test process in NAV).
Starter: It is a normal codeunit with a function which calls the Runner. It is published as a web service.
The problem:
When I start the test with classic client or NAS, everythings okay. The functions of Tester codeunit ant the "triggers" of Runner codeunit (OnBeforeTestRun, OnAfterTestRun) are running normally.
The logged data (steps/events of test):
1. start
2. before codeunit
3. before function 1
4. function 1
5. after function 2
6. before function 2
7. function 2
8. after function 2
9. ...
10. after codeunit
11. finish
But, when I try to start it with web service the OnBeforeTestRun is running once only. I think, there is an error in the Tester, but I don't know what. And why only with "web service mode"?
The logged data (steps/events of test):
1. start
2. before codeunit
3. finish
Does anybody know what is the problem?
Thanks!
0