There is a bug for '-unittest'?
FrankLike via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Tue Aug 26 06:38:17 PDT 2014
Hello,every one:
There is a unit test for a.d,it will be pass,do you think it's
right?
or it's my error?
/////// the file name is a.d
class Math
{
/// add function
static int add(int x, int y) { return x + y; }
///
unittest
{
// assert(add(2, 2) == 5);
assert(add(-2,0) == 0);
}
}
class Sum {
int add(int x, int y) { return x + y; }
unittest
{
Sum sum = new Sum;
//assert(sum.add(-2,0) == -2);
assert(sum.add(-2,0) == 2);
}
}
void main()
{
}
//// build.bat
dmd -unittest a.d
pause
-------------------------end----------------------------
Thank you.
More information about the Digitalmars-d-learn
mailing list