| 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 |