1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
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
|