12:35:11.343 : starting testcase 'GetWeatherBerlin'
12:35:11.359 : component `component1' is mtc
12:35:11.375 : component `component2' is system
12:35:11.390 : starting component 'component1' with behavior 'GetWeatherBerlin'
12:35:11.406 : started testcase 'GetWeatherBerlin' with system ports [component2.system_soap_port]
12:35:11.406 : component1: asking for the weather in Berlin
12:35:11.406 : mapping component1.soap_port of component 'component1' with component2.system_soap_port
12:35:11.828 : component2.system_soap_port.send message weatherRequest :=
location :=
city := "berlin"
country := "germany"
timeframe :=
dateWeather :=
Year := 2001
Month := 11
Day := 14
fromTime :=
Hour := 12
Minutes := 0
Seconds := 0
toTime :=
Hour := 24
Minutes := 0
Seconds := 0
12:35:12.000 : enqueueing message from port 'component2.system_soap_port' to component 'component1
12:35:12.109 :
component1.soap_port.received message weatherResponse :=
location :=
city := "berlin"
country := "germany"
timeframe :=
dateWeather :=
Year := 2001
Month := 11
Day := 14
fromTime :=
Hour := 12
Minutes := 26
Seconds := 18
toTime :=
Hour := 23
Minutes := 59
Seconds := 47
temperature := 25
conditions := "cloudy with a few snow flakes"
barometric_pressure := 1008
matches template
weatherResponse :=
location :=
city := "berlin"
country := "germany"
timeframe := ?
temperature := ?
conditions := ?
barometric_pressure := ?
12:35:12.125 : component1.setVerdict(pass)
12:35:12.125 : stopping component 'component1'
12:35:12.125 : testcase terminated with verdict: 'pass'
12:35:12.562 : normal termination of component 'component1' with verdict 'pass'