How to Start and stop MockServices ?
SoapUI FAQ
(Continued from previous question...)
How to Start and stop MockServices ?
This can come in handy both from the Project onLoad script (if you want to start your MockServices when the project is opened) or from a TestCase/TestSuite setup script (if you need the MockService running for your functional tests). Here from a TestCase setup script:
1.def runner = testCase.testSuite.project.mockServices["My MockService"].start()
2.context.mockRunner = runner
The returned runner object is required to stop the MockService... so save it to the context and use it in the tearDown script:
1.context.mockRunner.stop()
Have a look at the WsdlMockService and the WsdlMockRunner classes for more methods and properties that might come in handy.
(Continued on next question...)
Other Interview Questions
|