Test run started : 05/29/2008 02:51:22 PM BEGIN String Plus Double TEST START : double = string + double The next compute raises error: s = null, d = null, r = s + d ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1 ITEM Assertion OK : s = null, d = null, r = s & d .The result is: 0 The next compute raises error: s = null, d = 20, r = s + d ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: -1 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 100 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 30 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020 The next compute raises error: s = 'abc', d = null, r = s + d ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1 The next compute raises error: s = 'abc', d = null, r = s & d ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: -1 The next compute raises error: s = 'abc', d = 20, r = s + d ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1 The next compute raises error: s = 'abc', d = 20, r = s & d ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: -1 TEST OK : double = string + double TEST START : string = string + double The next compute raises error: s = null, d = null, r = s + d ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1 ITEM Assertion OK : s = null, d = null, r = s & d .The result is: 0 The next compute raises error: s = null, d = 20, r = s + d ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: -1 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 100 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 30 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020 The next compute raises error: s = 'abc', d = null, r = s + d ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1 ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: abc0 The next compute raises error: s = 'abc', d = 20, r = s + d ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1 ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: abc20 TEST OK : string = string + double TEST START : double = string + string The next compute raises error: s = null, d = null, r = s + d ITEM Assertion OK : s = null, d = null, r = s + d .The result is: -1 The next compute raises error: s = null, d = null, r = s & d ITEM Assertion OK : s = null, d = null, r = s & d .The result is: -1 ITEM Assertion OK : s = null, d = 20, r = s + d .The result is: 20 ITEM Assertion OK : s = null, d = 20, r = s & d .The result is: 20 ITEM Assertion OK : s = '10', d = null, r = s + d .The result is: 10 ITEM Assertion OK : s = '10', d = null, r = s & d .The result is: 10 ITEM Assertion OK : s = '10', d = 20, r = s + d .The result is: 1020 ITEM Assertion OK : s = '10', d = 20, r = s & d .The result is: 1020 The next compute raises error: s = 'abc', d = null, r = s + d ITEM Assertion OK : s = 'abc', d = null, r = s + d .The result is: -1 The next compute raises error: s = 'abc', d = null, r = s & d ITEM Assertion OK : s = 'abc', d = null, r = s & d .The result is: -1 The next compute raises error: s = 'abc', d = 20, r = s + d ITEM Assertion OK : s = 'abc', d = 20, r = s + d .The result is: -1 The next compute raises error: s = 'abc', d = 20, r = s & d ITEM Assertion OK : s = 'abc', d = 20, r = s & d .The result is: -1 TEST OK : double = string + string END String Plus Double Test run finished : 05/29/2008 02:51:22 PM