1Test run started : 15/01/2009 17:09:03 2BEGIN String Plus Double 3 TEST START : double = string + double 4The 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 7The 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 14The 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 16The 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 18The 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 20The 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 24The 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 27The 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 34The 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 37The 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 42The 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 44The 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 52The 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 54The 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 56The 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 58The 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 61END String Plus Double 62Test run finished : 15/01/2009 17:09:03 63