1 <?xml version="1.0" encoding="UTF-8"?>
2 <?xml-stylesheet type="text/xsl" href="testcpp.xsl"?>
4 <!-- Copyright (C) 2009 Pawel Dziepak -->
7 Syntax has to be designed. The following one is only experimental
11 <name>Test #1: Safe arithmetic</name>
14 <object class="checked" type="int">
15 <descr>add positive numbers</descr>
19 <method name="operator+">
23 <method name="operator+">
28 <descr>add negative numbers</descr>
32 <method name="operator+">
36 <method name="operator+">
41 <descr>subtract numbers</descr>
45 <method name="operator-">
53 <method name="operator-">
58 <descr>multiply numbers</descr>
62 <method name="operator*">
63 <arg>INT_MIN/100</arg>
66 <method name="operator*">
67 <arg>INT_MAX/100</arg>
71 <descr>divide by zero</descr>
72 <method name="operator/">
79 <method name="operator/">
85 <object class="checked" type="float">