| Thread overview | ||||||
|---|---|---|---|---|---|---|
  | 
June 07, 2004 Unittest question | ||||
|---|---|---|---|---|
  | ||||
What is the correct way to add a unittest for a class.. I did the following:
class MD5 {
	unittest {
		auto MD5 m = new MD5();
		m.reset();
		m.process("");
		assert(m.toString() == "d41d8cd98f00b204e9800998ecf8427e");
..etc..
but I note in the std.md5 source the unittest is coded at the end of the file, at file scope.
std.md5 uses a struct and I have used a class, is that why? or have I done it wrong?
Regan.
-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
 | ||||
June 07, 2004 Re: Unittest question | ||||
|---|---|---|---|---|
  | ||||
Posted in reply to Regan Heath  | You can do it either way.  | |||
June 07, 2004 Re: Unittest question | ||||
|---|---|---|---|---|
  | ||||
Posted in reply to Walter  | On Mon, 7 Jun 2004 11:15:44 -0700, Walter <newshound@digitalmars.com> wrote: > You can do it either way. Does it make any difference? Scoping? etc? -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/  | |||
June 07, 2004 Re: Unittest question | ||||
|---|---|---|---|---|
  | ||||
Posted in reply to Regan Heath  | "Regan Heath" <regan@netwin.co.nz> wrote in message news:opr88ux7pg5a2sq9@digitalmars.com... > On Mon, 7 Jun 2004 11:15:44 -0700, Walter <newshound@digitalmars.com> wrote: > > You can do it either way. > > Does it make any difference? Scoping? etc? The scoping rules still apply.  | |||
Copyright © 1999-2021 by the D Language Foundation
 
Permalink
Reply