Update of /cvsroot/jedidotnet/nunit/source
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12509/nunit/source
Modified Files:
Jedi.System.StringsNUnit.pas
Log Message:
Overloaded StringUtils.TabSet.ToString to allow more control over the output string. The default format has been changed a little as well for improved readability.
Index: Jedi.System.StringsNUnit.pas
===================================================================
RCS file: /cvsroot/jedidotnet/nunit/source/Jedi.System.StringsNUnit.pas,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** Jedi.System.StringsNUnit.pas 5 Dec 2004 14:44:36 -0000 1.1
--- Jedi.System.StringsNUnit.pas 6 Dec 2004 10:51:45 -0000 1.2
***************
*** 147,154 ****
procedure TabSet.ConvertToString;
begin
! Assert.AreEqual('[]+2', TabSet1.ToString, 'TabSet1.ToString');
! Assert.AreEqual('[15,20,40,44]+4 (automatic)', TabSet2.ToString, 'TabSet2.ToString');
! Assert.AreEqual('[15,20,40,44]+2', TabSet3.ToString, 'TabSet3.ToString');
! Assert.AreEqual('[]+2 (automatic)', StringUtils.TabSet.Create.ToString, 'StringUtils.TabSet.Create.ToString');
end;
--- 147,158 ----
procedure TabSet.ConvertToString;
begin
! Assert.AreEqual('[] and every 2', TabSet1.ToString, 'TabSet1.ToString');
! Assert.AreEqual('[15,20,40,44] and every 4 (automatic)', TabSet2.ToString, 'TabSet2.ToString');
! Assert.AreEqual('[15,20,40,44] and every 2', TabSet3.ToString, 'TabSet3.ToString');
! Assert.AreEqual('[] and every 2 (automatic)', StringUtils.TabSet.Create.ToString,
! 'StringUtils.TabSet.Create.ToString');
! Assert.AreEqual('every 2 (automatic)', StringUtils.TabSet.Create.ToString(True, False, True),
! 'StringUtils.TabSet.Create.ToString(true, false, true)');
! Assert.AreEqual('15,20,40,44', TabSet2.ToString(False, False, False), 'TabSet2.ToString(false, false, false)');
end;
|