1 Test run started : 17/09/2009 12:17:40
2 BEGIN String Plus Double
3 TEST START : double = string + double
4 The next compute raises error: s = null, d = null, r = s + d
5 ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1
6 ITEM Assertion OK : s = null, d = null, r = s & d .The result is: 0
7 The next compute raises error: s = null, d = 20, r = s + d
8 ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: -1
9 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20
10 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10
11 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 100
12 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 30
13 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020
14 The next compute raises error: s = 'abc', d = null, r = s + d
15 ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1
16 The next compute raises error: s = 'abc', d = null, r = s & d
17 ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: -1
18 The next compute raises error: s = 'abc', d = 20, r = s + d
19 ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1
20 The next compute raises error: s = 'abc', d = 20, r = s & d
21 ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: -1
22 TEST OK : double = string + double
23 TEST START : string = string + double
24 The next compute raises error: s = null, d = null, r = s + d
25 ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1
26 ITEM Assertion OK : s = null, d = null, r = s & d .The result is: 0
27 The next compute raises error: s = null, d = 20, r = s + d
28 ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: -1
29 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20
30 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10
31 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 100
32 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 30
33 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020
34 The next compute raises error: s = 'abc', d = null, r = s + d
35 ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1
36 ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: abc0
37 The next compute raises error: s = 'abc', d = 20, r = s + d
38 ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1
39 ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: abc20
40 TEST OK : string = string + double
41 TEST START : double = string + string
42 The next compute raises error: s = null, d = null, r = s + d
43 ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1
44 The next compute raises error: s = null, d = null, r = s & d
45 ITEM Assertion OK : s = null, d = null, r = s & d .The result is: -1
46 ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: 20
47 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20
48 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10
49 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 10
50 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 1020
51 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020
52 The next compute raises error: s = 'abc', d = null, r = s + d
53 ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1
54 The next compute raises error: s = 'abc', d = null, r = s & d
55 ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: -1
56 The next compute raises error: s = 'abc', d = 20, r = s + d
57 ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1
58 The next compute raises error: s = 'abc', d = 20, r = s & d
59 ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: -1
60 TEST OK : double = string + string
61 END String Plus Double
62 Test run finished : 17/09/2009 12:17:40