SSL TestVeMoComplete.vdmrt
Interaktion und PortierbarkeitVDM
\section{VeMoComplete Main test class}
\begin{vdm_al} ----------------------------------------------- -- Class: TestVeMoComplete -- Description: Test all test suites and classes in VeMo system -----------------------------------------------
-- -- class definition --
class TestVeMoComplete
instancevariables
-- -- Operations definition section -- operations
public Execute: () ==> ()
Execute() ==
( dcl w : World := new World() , ts : TestSuite := new TestSuite();
ts.AddTest(new TestVehicle("TestVehicle"));
ts.AddTest(new TestPosition("TestPosition"));
ts.AddTest(new TestTrafficLight("TestTrafficLight"));
ts.AddTest(new TestTrafficData("TestTrafficData"));
ts.AddTest(new TestTraffic("TestTraffic"));
ts.AddTest(new TestController("TestController"));
ts.AddTest(new TestVeMoController("TestVeMoController"));
ts.Run();
);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.