+#ifndef TEST_SCALAR_JUNIT_H\r
+#define TEST_SCALAR_JUNIT_H\r
+\r
+#include "cpptest.h"\r
+#include "scalar.h"\r
+\r
+\r
+\r
+class TestScalarJunit: public Test::Suite\r
+ {\r
+ public:\r
+\r
+ TestScalarJunit(void)\r
+ {\r
+ TEST_ADD(TestScalarJunit::testAdd);\r
+ TEST_ADD(TestScalarJunit::testFois);\r
+ }\r
+\r
+ private:\r
+\r
+ void testAdd(void)\r
+ {\r
+ TEST_ASSERT(sum(2,3)==5);\r
+ TEST_ASSERT(sum(-2,3)==1.0);\r
+ }\r
+\r
+ void testFois(void)\r
+ {\r
+ TEST_ASSERT(fois(2,3)==6);\r
+ TEST_ASSERT(fois(-2,3)==-6);\r
+ }\r
+ };\r
+\r
+#endif\r
+\r
+/*----------------------------------------------------------------------*\\r
+ |* End *|\r
+ \*---------------------------------------------------------------------*/\r
+\r
+\r