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
|
--
-- Copyright (C) 2008, AdaCore
--
with Math.Test; use Math.Test;
with AUnit.Test_Caller;
package body Math_Suite is
package Caller is new AUnit.Test_Caller (Math.Test.Test);
function Suite return Access_Test_Suite is
Ret : constant Access_Test_Suite := new Test_Suite;
begin
Ret.Add_Test
(Caller.Create ("Test addition", Test_Addition'Access));
Ret.Add_Test
(Caller.Create ("Test subtraction", Test_Subtraction'Access));
Ret.Add_Test
(Caller.Create
("Test addition (failure expected)",
Test_Addition_Failure'Access));
Ret.Add_Test
(Caller.Create
("Test addition (error expected)",
Test_Addition_Error'Access));
return Ret;
end Suite;
end Math_Suite;
|