This list is closed, nobody may subscribe to it.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(99) |
Feb
(163) |
Mar
(3) |
Apr
(33) |
May
(8) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
(10) |
Apr
|
May
|
Jun
(16) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Choy R. <ch...@us...> - 2005-02-12 08:51:30
|
Update of /cvsroot/dotnetmock/dotnetmock/lib-ext/MbUnit-2.22 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11336/lib-ext/MbUnit-2.22 Added Files: Refly.dll TestFu.dll Log Message: Clean up some minor dependency warnings. --- NEW FILE: TestFu.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: Refly.dll --- (This appears to be a binary file; contents omitted.) |
From: Choy R. <ch...@us...> - 2005-02-12 06:31:10
|
Update of /cvsroot/dotnetmock/dotnetmock/lib-ext/MbUnit-2.22 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22163/lib-ext/MbUnit-2.22 Added Files: MbUnit.Cons.exe MbUnit.Cons.exe.config MbUnit.Tasks.dll Log Message: Added mbunit target to run DotNetMock.Examples.MbUnitTests using MbUnit 2.22 Console tool since MbUnit NAnt task requires 0.85. Left the MbUnit.Tasks dll in there for when we move to NAnt 0.85. --- NEW FILE: MbUnit.Cons.exe.config --- <?xml version="1.0" encoding="utf-8"?> <configuration> <!-- <startup> <supportedRuntime version="2.0.40607" /> <supportedRuntime version="v1.1.4322"/> <supportedRuntime version="v1.0.3705"/> </startup> --> <configSections> <section name="mbunit" type="MbUnit.Core.Config.MbUnitConfigurationSectionHandler, MbUnit.Core" /> </configSections> <appSettings> </appSettings> <mbunit> <cachePath>%TEMP%/Cache</cachePath> <fixtureFactories> <factory>MbUnit.Core.ArgumentFixtureFactory, MbUnit.Core</factory> <factory>MbUnit.Core.FrameworkBridges.FrameworkFixtureFactory, MbUnit.Core</factory> <!-- <factory>MbUnit.Core.SSCLIFixtureFactory, MbUnit.Core</factory> --> </fixtureFactories> </mbunit> </configuration> --- NEW FILE: MbUnit.Tasks.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: MbUnit.Cons.exe --- (This appears to be a binary file; contents omitted.) |
From: Choy R. <ch...@us...> - 2005-02-12 06:31:10
|
Update of /cvsroot/dotnetmock/dotnetmock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22163 Modified Files: DotNetMock.build Log Message: Added mbunit target to run DotNetMock.Examples.MbUnitTests using MbUnit 2.22 Console tool since MbUnit NAnt task requires 0.85. Left the MbUnit.Tasks dll in there for when we move to NAnt 0.85. Index: DotNetMock.build =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.build,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** DotNetMock.build 11 Feb 2005 05:25:12 -0000 1.19 --- DotNetMock.build 12 Feb 2005 06:30:57 -0000 1.20 *************** *** 14,17 **** --- 14,19 ---- <property name="doc.dir" value="${package.dir}/doc/" /> <property name="lib.dir" value="lib/"/> + <property name="ext.dir" value="lib-ext"/> + <property name="mbunit.dir" value="${ext.dir}/MbUnit-2.22"/> <tstamp/> *************** *** 50,53 **** --- 52,76 ---- </nunit2> </target> + <target name="mbunit" depends="build"> + <!-- cannot use MbUnit.Tasks because it requires NAnt 0.85 + <loadtasks assembly="${mbunit.dir}/MbUnit.Tasks.dll"/> + <mbunit + report-types="Text;Html;Dox;Xml" + report-filename-format="mbunit{0}{1}" + report-output-directory="${build.dir}" + > + <assemblies basedir="${build.dir}"> + <includes name="*.MbUnitTests.dll"/> + </assemblies> + </mbunit> + --> + <exec + program="${mbunit.dir}/MbUnit.Cons.exe" + workingdir="${build.dir}" + > + <arg value="/report-type:Text" /> + <arg value="DotNetMock.Examples.MbUnitTests.dll" /> + </exec> + </target> <target name="build" description="Builds .NET Mock Object modules" depends="init"> <csc target="library" output="${build.dir}/DotNetMock.dll" debug="${debug.build}" doc="${build.dir}\DotNetMock.xml"> *************** *** 119,122 **** --- 142,163 ---- </fileset> </copy> + <copy todir="${build.dir}"> + <fileset basedir="${mbunit.dir}"> + <includes name="*.dll"/> + <excludes name="*.Tasks.dll" /> + </fileset> + </copy> + <csc target="library" output="${build.dir}/DotNetMock.Examples.MbUnitTests.dll" debug="${debug.build}"> + <sources basedir="."> + <includes name="DotNetMock.Examples.MbUnitTests/**/*.cs"/> + </sources> + <references basedir="."> + <includes name="build/DotNetMock.Examples.dll"/> + <includes name="build/DotNetMock.dll"/> + <includes name="build/DotNetMock.Framework.dll"/> + <includes name="${mbunit.dir}/MbUnit.Core.dll" /> + <includes name="${mbunit.dir}/MbUnit.Framework.dll" /> + </references> + </csc> </target> <target name="package" description="Collects and packs up the distribution" depends="buildMSDN"> |
From: Choy R. <ch...@us...> - 2005-02-11 05:46:49
|
Update of /cvsroot/dotnetmock/dotnetmock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28207 Modified Files: DotNetMock.sln Log Message: Added build file to solution. Index: DotNetMock.sln =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.sln,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** DotNetMock.sln 11 Feb 2005 05:41:36 -0000 1.19 --- DotNetMock.sln 11 Feb 2005 05:46:40 -0000 1.20 *************** *** 72,75 **** --- 72,76 ---- EndGlobalSection GlobalSection(SolutionItems) = postSolution + DotNetMock.build = DotNetMock.build EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/MailingList In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests/MailingList Added Files: MailingListTests.cs Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: MailingListTests.cs --- #region License // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. #endregion #region Imports using System; using System.Data; using System.Data.SqlClient; using MbUnit.Core.Framework; using MbUnit.Framework; using DotNetMock.Framework.Data; #endregion namespace DotNetMock.Examples.MailingList { [TestFixture] public class MailingListTests { private string _email = "fre...@an...dress"; private string _name = "Fred Bloggs"; private MailingList _list = null; private MockListAction _mockListAction = null; private MockDbConnection _mockConnection = null; private MockCommand _mockCommand = null; private MockDataReader _mockReader = null; [SetUp] public void Init() { _list = new MailingList(); _mockListAction = new MockListAction(); _mockConnection = new MockDbConnection(); _mockCommand = new MockCommand(); _mockReader = new MockDataReader(); _mockConnection.SetExpectedCommand(_mockCommand); } private void setGeneralExpectations() { _mockConnection.SetExpectedCreateCalls(1); _mockCommand.SetExpectedExecuteCalls(1); _mockConnection.SetExpectedCloseCalls(1); } private void setExpectationsForAddMember() { setGeneralExpectations(); _mockCommand.SetExpectedCommandText(MailingList.INSERT_SQL); _mockCommand.SetExpectedParameter(new MockDataParameter("@email", _email)); _mockCommand.SetExpectedParameter(new MockDataParameter("@name", _name)); } private void setExpectationsForRemoveMember() { setGeneralExpectations(); _mockCommand.SetExpectedCommandText(MailingList.DELETE_SQL); _mockCommand.SetExpectedParameter(new MockDataParameter("@email", _email)); } private void setExpectationsForListMember() { setGeneralExpectations(); _mockCommand.SetExpectedReader(_mockReader); _mockCommand.SetExpectedCommandText(MailingList.SELECT_SQL); } private void verifyADO() { _mockCommand.Verify(); _mockConnection.Verify(); } [Test] public void AddNewMember() { setExpectationsForAddMember(); _list.AddMember(_mockConnection, _email, _name); verifyADO(); } [Test] [ExpectedException(typeof(MailingListException))] public void AddExistingMember() { setExpectationsForAddMember(); _mockCommand.SetExecuteException(new ConstraintException("Duplicate User")); _list.AddMember(_mockConnection, _email, _name); } [Test] public void CreateCommandFailsForAdd() { _mockConnection.SetCreateCommandException(new SystemException()); _mockConnection.SetExpectedCreateCalls(1); try { _list.AddMember(_mockConnection, _email, _name); Assertion.Fail("Should have thrown an exception."); } catch (SystemException) { } verifyADO(); } [Test] public void RemoveMember() { setExpectationsForRemoveMember(); _mockCommand.SetUpdateCount(1); _list.RemoveMember(_mockConnection, _email); verifyADO(); } [Test] public void RemoveMissingMember() { _mockCommand.SetUpdateCount(0); setExpectationsForRemoveMember(); try { _list.RemoveMember(_mockConnection, _email); } catch (MailingListException) { } verifyADO(); } [Test] public void ListOneMember() { setExpectationsForListMember(); object[,] values = new object[1,2]; values[0,0] = _email; values[0,1] = _name; _mockReader.SetRows(values); _mockReader.SetExpectedReadCalls(2); _mockListAction.AddExpectedMember(_email, _name); _mockListAction.SetExpectedMemberCount(1); _list.ApplyToAllMembers(_mockConnection, _mockListAction); verifyADO(); _mockReader.Verify(); _mockListAction.Verify(); } [Test] public void ListTwoMembers() { setExpectationsForListMember(); object[,] values = new object[2,2]; values[0,0] = _email; values[0,1] = _name; values[1,0] = _email; values[1,1] = _name; _mockReader.SetRows(values); _mockReader.SetExpectedReadCalls(3); _mockListAction.SetExpectedMemberCount(2); _mockListAction.AddExpectedMember(_email, _name); _mockListAction.AddExpectedMember(_email, _name); _list.ApplyToAllMembers(_mockConnection, _mockListAction); verifyADO(); _mockReader.Verify(); _mockListAction.Verify(); } [Test] public void ListNoMembers() { setExpectationsForListMember(); _mockReader.SetExpectedReadCalls(1); _mockListAction.SetExpectNoMembers(); _list.ApplyToAllMembers(_mockConnection, _mockListAction); verifyADO(); _mockReader.Verify(); _mockListAction.Verify(); } [Test] public void ListMemberFails() { setExpectationsForListMember(); object[,] values = new object[2,2]; values[0,0] = _email; values[0,1] = _name; values[1,0] = _email; values[1,1] = _name; _mockReader.SetRows(values); _mockReader.SetGetException(new ApplicationException("Mock Exception")); _mockReader.SetExpectedReadCalls(1); _mockListAction.SetExpectNoMembers(); try { _list.ApplyToAllMembers(_mockConnection, _mockListAction); Assertion.Fail("Should have thrown an exception."); } catch (ApplicationException) { } verifyADO(); _mockReader.Verify(); _mockListAction.Verify(); } } } |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Security In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests/Security Added Files: SensitiveClassTests.cs Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: SensitiveClassTests.cs --- #region License // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. #endregion #region Imports using System; using System.Security; using System.Threading; using MbUnit.Core.Framework; using MbUnit.Framework; using DotNetMock.Framework.Security.Principal; using DotNetMock.Examples.Security; #endregion namespace DotNetMock.Examples.MbUnitTests.Security { [TestFixture] public class SensitiveClassTests { private SensitiveClass sensitiveClass = null; private MockIIdentity mockIdentity = null; private MockIPrincipal mockPrincipal = null; [SetUp] public void Init() { sensitiveClass = new SensitiveClass(); mockIdentity = new MockIIdentity(); mockPrincipal = new MockIPrincipal(); mockPrincipal.SetExpectedIdentity( mockIdentity ); Thread.CurrentPrincipal = mockPrincipal; } [TearDown] public void Destroy() { sensitiveClass = null; mockIdentity = null; mockPrincipal = null; } [Test] public void ManualCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. CEO" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "CEO" ); Assertion.Assert( "Cannot run Manual CEO Check!", sensitiveClass.CanRunManualCEOCheck() ); verifyMocks(); } [Test] public void CannotRunManualCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "Employee" ); Assertion.Assert( "Can run Manual CEO Check!", !sensitiveClass.CanRunManualCEOCheck() ); verifyMocks(); } [Test] public void NotAuthenticatedForCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( false ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(0); Assertion.Assert( "Authenticated!", !sensitiveClass.CanRunManualCEOCheck() ); verifyMocks(); } [Test] public void ImperativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. CEO" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "CEO" ); Assertion.Assert( "Cannot run Imperative CEO Check!", sensitiveClass.CanRunImperativeCEOCheck() ); verifyMocks(); } [Test] public void CannotRunImperativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "Employee" ); Assertion.Assert( "Can run Imperative CEO Check!", !sensitiveClass.CanRunImperativeCEOCheck() ); verifyMocks(); } [Test] public void NotAuthenticatedForImperativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( false ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(0); Assertion.Assert( "Authenticated!", !sensitiveClass.CanRunImperativeCEOCheck() ); verifyMocks(); } [Test] public void DeclarativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. CEO" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "CEO" ); Assertion.Assert( "Cannot run Declarative CEO Check!", sensitiveClass.CanRunDeclarativeCEOCheck() ); verifyMocks(); } [Test] [ExpectedException(typeof(SecurityException))] public void CannotRunDeclarativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( true ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(1); mockPrincipal.AddExpectedRole( "Employee" ); try { sensitiveClass.CanRunDeclarativeCEOCheck(); } finally { verifyMocks(); } } [Test] [ExpectedException(typeof(SecurityException))] public void NotAuthenticatedForDeclarativeCEOCheck() { mockIdentity.SetExpectedAuthenticationType( "NTLM" ); mockIdentity.SetExpectedIsAuthenticated( false ); mockIdentity.SetExpectedName( "Mr. Employee" ); mockPrincipal.SetExpectedIsInRoleCount(0); try { sensitiveClass.CanRunDeclarativeCEOCheck(); } finally { verifyMocks(); } } private void verifyMocks() { mockIdentity.Verify(); mockPrincipal.Verify(); } } } |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Mainframe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests/Mainframe Added Files: CustomerNumberCollectorTests.cs Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: CustomerNumberCollectorTests.cs --- #region License // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. #endregion #region Imports using System; using MbUnit.Core.Framework; using MbUnit.Framework; #endregion namespace DotNetMock.Examples.Mainframe { [TestFixture] public class SerialNumberCollectorTests { private MockMainframeConnection mockConnection = null; string[,] customerNumberScreen = null; string[,] mainMenu = null; CustomerNumberCollector customer = null; [SetUp] public void Init() { mockConnection = new MockMainframeConnection(); customerNumberScreen = new string[25,80]; mainMenu = new string[25,80]; customer = new CustomerNumberCollector(mockConnection); mockConnection.CreateScreen("MainMenu", mainMenu); mockConnection.CreateScreen("CustomerInformation", customerNumberScreen); } [TearDown] public void Destroy() { mockConnection = null; customerNumberScreen = null; } [Test] [ExpectedException(typeof(ApplicationException))] public void InValidCustomerNumber() { setGeneralExpectations(); mockConnection.SetExpectedKeyPress(MainframeConnection.Keys.Enter); mockConnection.SetField("CustomerInformation", 23, 2, "CUSTOMER NUMBER NOT FOUND"); customer.CollectCustomerInformation("9999999"); } [Test] public void ValidCustomerNumber() { setGeneralExpectations(); mockConnection.SetField("CustomerInformation", 20, 4, "Pete Rose"); mockConnection.SetField("CustomerInformation", 21, 4, "pete1234"); mockConnection.SetField("CustomerInformation", 22, 4, "password"); mockConnection.SetExpectedKeyPress(MainframeConnection.Keys.Enter); customer.CollectCustomerInformation("1234567"); Assertion.AssertEquals("Pete Rose", customer.Name); Assertion.AssertEquals("pete1234", customer.UserName); Assertion.AssertEquals("password", customer.Password); } [Test] public void ValidCustomerNumberUpdate() { setGeneralExpectations(); mockConnection.SetField("CustomerInformation", 23, 3, "TRANSACTION ACCEPTED"); mockConnection.SetField("CustomerInformation", 20, 4, "Pete Rose"); mockConnection.SetField("CustomerInformation", 21, 4, "pete1234"); mockConnection.SetField("CustomerInformation", 22, 4, "password"); mockConnection.SetExpectedKeyPress(MainframeConnection.Keys.Enter); customer.UpdateInformation("1234567", "Babe Ruth", "baberuth", "babepass"); Assertion.AssertEquals("Babe Ruth", customer.Name); Assertion.AssertEquals("baberuth", customer.UserName); Assertion.AssertEquals("babepass", customer.Password); } [Test] [ExpectedException(typeof(ApplicationException))] public void InvalidCustomerUpdate() { setGeneralExpectations(); mockConnection.SetExpectedKeyPress(MainframeConnection.Keys.Enter); mockConnection.SetField("CustomerInformation", 23, 2, "TRANSACTION FAILED"); customer.UpdateInformation("1234567", "Babe Ruth", "baberuth", "babepass"); } [Test] [ExpectedException(typeof(ApplicationException))] public void InValidCustomerNumberUpdateInformation() { setGeneralExpectations(); mockConnection.SetExpectedKeyPress(MainframeConnection.Keys.Enter); mockConnection.SetField("CustomerInformation", 23, 2, "CUSTOMER NUMBER NOT FOUND"); customer.UpdateInformation("9999999", "", "", ""); } private void setGeneralExpectations() { mockConnection.SetExpectedConnectCalls(1); mockConnection.SetExpectedDisconnectCalls(1); mockConnection.SetExpectedSendKeyCalls(1); } } } |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/CustomExpectation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests/CustomExpectation Added Files: ExpectationPersonTests.cs Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: ExpectationPersonTests.cs --- #region License // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. #endregion #region Imports using System; using MbUnit.Core.Framework; using MbUnit.Framework; using DotNetMock; #endregion namespace DotNetMock.Examples.CustomExpectation { [TestFixture] public class ExpectationPersonTests { private ExpectationPerson _expectationPerson = null; private Person _actualPerson = null; private Person _expectedPerson = null; [SetUp] public void Init() { _expectationPerson = new ExpectationPerson( "ExpectationPersonTests.ExpectationPerson" ); _actualPerson = new Person( "Bobby Fake", 35 ); _expectedPerson = new Person( "Bobby Fake", 35 ); } [TearDown] public void Destroy() { _expectationPerson = null; _actualPerson = null; _expectedPerson = null; } [Test] public void ExpectedPersonEqual() { _expectationPerson.Expected = _expectedPerson; Assertion.Assert( _expectationPerson.HasExpectations ); _expectationPerson.Actual = _actualPerson; _expectationPerson.Verify(); } [Test] public void ExpectedPersonFailure() { Person thirdWheel = new Person( "Bob De Niro", 56 ); _expectationPerson.Actual = _actualPerson; _expectationPerson.Expected = thirdWheel; try { _expectationPerson.Verify(); Assertion.Fail( "Should throw exception" ); } catch { } _expectationPerson.Expected = _expectedPerson; _expectationPerson.Verify(); } [Test] public void ExpectationPersonActual() { Assertion.AssertNull( "Actual person", _expectationPerson.Actual ); _expectationPerson.Actual = _actualPerson; Assertion.AssertNotNull( "Actual Person not null", _expectationPerson.Actual ); Assertion.AssertEquals( "People not equal", _actualPerson, _expectationPerson.Actual ); _expectationPerson.ClearActual(); Assertion.AssertNull( "Actual person null", _expectationPerson.Actual ); } [Test] public void ExpectationPersonExpected() { Assertion.AssertNull( "Expected person", _expectationPerson.Expected ); _expectationPerson.Expected = _expectedPerson; Assertion.AssertNotNull( "Expected Person not null", _expectationPerson.Expected ); Assertion.AssertEquals( "People not equal", _expectedPerson, _expectationPerson.Expected ); _expectationPerson.ClearExpected(); Assertion.AssertNull( "Expected person null", _expectationPerson.Expected ); } } } |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Dynamic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests/Dynamic Added Files: WeatherTest.cs Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: WeatherTest.cs --- #region License // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. #endregion #region Imports using MbUnit.Core.Framework; using MbUnit.Framework; using DotNetMock; using DotNetMock.Dynamic; #endregion namespace DotNetMock.Examples.Dynamic { [TestFixture] public class WeatherTest { private IDynamicMock random; private Weather weather; [SetUp] public void SetUp() { random = new DynamicMock(typeof(IWeatherRandom)); weather = new Weather((IWeatherRandom)random.Object); } [Test] public void RandomRaining() { random.SetValue("NextTemperature", 1.0); random.SetValue("NextIsRaining", true); weather.Randomize(); Assertion.Assert("is raining", weather.IsRaining); } [Test] public void RandomNotRaining() { random.SetValue("NextTemperature", 1.0); random.SetValue("NextIsRaining", false); weather.Randomize(); Assertion.Assert("is not raining", !weather.IsRaining); } [Test] public void RandomTemperatureSunny() { double TEMPERATURE = 20.0; random.SetValue("NextTemperature", TEMPERATURE); random.SetValue("NextIsRaining", false); weather.Randomize(); Assertion.AssertEquals("temperature", TEMPERATURE, weather.Temperature); } [Test] public void RandomTemperatureRaining() { double TEMPERATURE = 20.0; random.SetValue("NextTemperature", TEMPERATURE); random.SetValue("NextIsRaining", true); weather.Randomize(); Assertion.AssertEquals("temperature", TEMPERATURE / 2.0, weather.Temperature); } } [TestFixture] public class DefaultWeatherRandomTest { [Test] public void NextIsRaining() { IDynamicMock random = new DynamicMock(typeof(System.Random)); IWeatherRandom weather = new DefaultWeatherRandom((System.Random)random.Object); random.SetValue("NextDouble", 0.0); Assertion.Assert("is raining", weather.NextIsRaining()); random.SetValue("NextDouble", DefaultWeatherRandom.CHANCE_OF_RAIN); Assertion.Assert("is not raining", !weather.NextIsRaining()); random.SetValue("NextDouble", 1.0); Assertion.Assert("is not raining", !weather.NextIsRaining()); } [Test] public void NextTemperature() { IDynamicMock random = new DynamicMock(typeof(System.Random)); IWeatherRandom weather = new DefaultWeatherRandom((System.Random)random.Object); random.SetValue("NextDouble", 0.0); Assertion.AssertEquals("should be min temperature", DefaultWeatherRandom.MIN_TEMPERATURE, weather.NextTemperature() ); random.SetValue("NextDouble", 0.5); Assertion.AssertEquals("should be average temperature", 0.5 * (DefaultWeatherRandom.MIN_TEMPERATURE + DefaultWeatherRandom.MAX_TEMPERATURE), weather.NextTemperature() ); random.SetValue("NextDouble", 1.0); Assertion.AssertEquals("should be max temperature", DefaultWeatherRandom.MAX_TEMPERATURE, weather.NextTemperature() ); } } } |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/DotNetMock.Examples.MbUnitTests Added Files: .cvsignore AssemblyInfo.cs DotNetMock.Examples.MbUnitTests.csproj Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: .cvsignore --- *.csproj.user *.suo bin obj --- NEW FILE: DotNetMock.Examples.MbUnitTests.csproj --- <VisualStudioProject> <CSHARP ProjectType = "Local" ProductVersion = "7.10.3077" SchemaVersion = "2.0" ProjectGuid = "{EE85D1DF-A4EC-457F-8409-4A33E823B5D8}" > <Build> <Settings ApplicationIcon = "" AssemblyKeyContainerName = "" AssemblyName = "DotNetMock.Examples.MbUnitTests" AssemblyOriginatorKeyFile = "" DefaultClientScript = "JScript" DefaultHTMLPageLayout = "Grid" DefaultTargetSchema = "IE50" DelaySign = "false" OutputType = "Library" PreBuildEvent = "" PostBuildEvent = "" RootNamespace = "DotNetMock.Examples.MbUnitTests" RunPostBuildEvent = "OnBuildSuccess" StartupObject = "" > <Config Name = "Debug" AllowUnsafeBlocks = "false" BaseAddress = "285212672" CheckForOverflowUnderflow = "false" ConfigurationOverrideFile = "" DefineConstants = "DEBUG;TRACE" DocumentationFile = "" DebugSymbols = "true" FileAlignment = "4096" IncrementalBuild = "false" NoStdLib = "false" NoWarn = "" Optimize = "false" OutputPath = "bin\Debug\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" TreatWarningsAsErrors = "false" WarningLevel = "4" /> <Config Name = "Release" AllowUnsafeBlocks = "false" BaseAddress = "285212672" CheckForOverflowUnderflow = "false" ConfigurationOverrideFile = "" DefineConstants = "TRACE" DocumentationFile = "" DebugSymbols = "false" FileAlignment = "4096" IncrementalBuild = "false" NoStdLib = "false" NoWarn = "" Optimize = "true" OutputPath = "bin\Release\" RegisterForComInterop = "false" RemoveIntegerChecks = "false" TreatWarningsAsErrors = "false" WarningLevel = "4" /> </Settings> <References> <Reference Name = "System" AssemblyName = "System" HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.dll" /> <Reference Name = "System.Data" AssemblyName = "System.Data" HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.Data.dll" /> <Reference Name = "System.XML" AssemblyName = "System.Xml" HintPath = "C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\System.XML.dll" /> <Reference Name = "DotNetMock" Project = "{1AD0CD00-16FA-4456-B2ED-A47406957228}" Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" /> <Reference Name = "MbUnit.Framework" AssemblyName = "MbUnit.Framework" HintPath = "..\lib-ext\MbUnit-2.22\MbUnit.Framework.dll" /> <Reference Name = "MbUnit.Core" AssemblyName = "MbUnit.Core" HintPath = "..\lib-ext\MbUnit-2.22\MbUnit.Core.dll" /> <Reference Name = "DotNetMock.Framework" Project = "{514DAB7F-4A05-4343-9BF5-2C3DC60A431D}" Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" /> <Reference Name = "DotNetMock.Examples" Project = "{80B98B32-57CB-4989-B506-0F2B0AD94DBA}" Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}" /> </References> </Build> <Files> <Include> <File RelPath = "AssemblyInfo.cs" SubType = "Code" BuildAction = "Compile" /> <File RelPath = "CustomExpectation\ExpectationPersonTests.cs" SubType = "Code" BuildAction = "Compile" /> <File RelPath = "Dynamic\WeatherTest.cs" SubType = "Code" BuildAction = "Compile" /> <File RelPath = "MailingList\MailingListTests.cs" SubType = "Code" BuildAction = "Compile" /> <File RelPath = "Mainframe\CustomerNumberCollectorTests.cs" SubType = "Code" BuildAction = "Compile" /> <File RelPath = "Security\SensitiveClassTests.cs" SubType = "Code" BuildAction = "Compile" /> </Include> </Files> </CSHARP> </VisualStudioProject> --- NEW FILE: AssemblyInfo.cs --- using System.Reflection; using System.Runtime.CompilerServices; // // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. // [assembly: AssemblyTitle("")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("")] [assembly: AssemblyCopyright("")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // // Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: [assembly: AssemblyVersion("1.0.*")] // // In order to sign your assembly you must specify a key to use. Refer to the // Microsoft .NET Framework documentation for more information on assembly signing. // // Use the attributes below to control which key is used for signing. // // Notes: // (*) If no key is specified, the assembly is not signed. // (*) KeyName refers to a key that has been installed in the Crypto Service // Provider (CSP) on your machine. KeyFile refers to a file which contains // a key. // (*) If the KeyFile and the KeyName values are both specified, the // following processing occurs: // (1) If the KeyName can be found in the CSP, that key is used. // (2) If the KeyName does not exist and the KeyFile does exist, the key // in the KeyFile is installed into the CSP and used. // (*) In order to create a KeyFile, you can use the sn.exe (Strong Name) utility. // When specifying the KeyFile, the location of the KeyFile should be // relative to the project output directory which is // %Project Directory%\obj\<configuration>. For example, if your KeyFile is // located in the project directory, you would specify the AssemblyKeyFile // attribute as [assembly: AssemblyKeyFile("..\\..\\mykey.snk")] // (*) Delay Signing is an advanced option - see the Microsoft .NET Framework // documentation for more information on this. // [assembly: AssemblyDelaySign(false)] [assembly: AssemblyKeyFile("")] [assembly: AssemblyKeyName("")] |
Update of /cvsroot/dotnetmock/dotnetmock/lib-ext/MbUnit-2.22 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239/lib-ext/MbUnit-2.22 Added Files: MbUnit.Core.dll MbUnit.Framework.dll NGraphviz.Layout.dll QuickGraph.Algorithms.Graphviz.dll QuickGraph.Algorithms.dll QuickGraph.dll Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. --- NEW FILE: QuickGraph.Algorithms.Graphviz.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: MbUnit.Framework.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: NGraphviz.Layout.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: MbUnit.Core.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: QuickGraph.dll --- (This appears to be a binary file; contents omitted.) --- NEW FILE: QuickGraph.Algorithms.dll --- (This appears to be a binary file; contents omitted.) |
From: Choy R. <ch...@us...> - 2005-02-11 05:41:45
|
Update of /cvsroot/dotnetmock/dotnetmock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26239 Modified Files: DotNetMock.sln Log Message: Added project (to solution) that tests DotNetMock.Examples in MbUnit 2.22. Index: DotNetMock.sln =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.sln,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** DotNetMock.sln 9 Feb 2005 06:34:27 -0000 1.18 --- DotNetMock.sln 11 Feb 2005 05:41:36 -0000 1.19 *************** *** 28,31 **** --- 28,35 ---- EndProjectSection EndProject + Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetMock.Examples.MbUnitTests", "DotNetMock.Examples.MbUnitTests\DotNetMock.Examples.MbUnitTests.csproj", "{EE85D1DF-A4EC-457F-8409-4A33E823B5D8}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection + EndProject Global GlobalSection(SolutionConfiguration) = preSolution *************** *** 62,65 **** --- 66,75 ---- {760B53F4-0E0F-41A0-94ED-9B8691833A70}.Release.ActiveCfg = Release|.NET {760B53F4-0E0F-41A0-94ED-9B8691833A70}.Release.Build.0 = Release|.NET + {EE85D1DF-A4EC-457F-8409-4A33E823B5D8}.Debug.ActiveCfg = Debug|.NET + {EE85D1DF-A4EC-457F-8409-4A33E823B5D8}.Debug.Build.0 = Debug|.NET + {EE85D1DF-A4EC-457F-8409-4A33E823B5D8}.Release.ActiveCfg = Release|.NET + {EE85D1DF-A4EC-457F-8409-4A33E823B5D8}.Release.Build.0 = Release|.NET + EndGlobalSection + GlobalSection(SolutionItems) = postSolution EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution |
From: Choy R. <ch...@us...> - 2005-02-11 05:33:46
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Dynamic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23205/DotNetMock.Examples.NUnitTests/Dynamic Modified Files: WeatherTest.cs Log Message: Standardized headers: license, imports region with system first, vendor second, ours last. Index: WeatherTest.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Dynamic/WeatherTest.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** WeatherTest.cs 9 Feb 2005 06:34:28 -0000 1.1 --- WeatherTest.cs 11 Feb 2005 05:33:36 -0000 1.2 *************** *** 1,5 **** ! using DotNetMock.Dynamic; using NUnit.Framework; namespace DotNetMock.Examples.Dynamic { --- 1,11 ---- ! #region License ! // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. ! #endregion ! #region Imports using NUnit.Framework; + using DotNetMock.Dynamic; + #endregion + namespace DotNetMock.Examples.Dynamic { |
From: Choy R. <ch...@us...> - 2005-02-11 05:33:45
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Security In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23205/DotNetMock.Examples.NUnitTests/Security Modified Files: SensitiveClassTests.cs Log Message: Standardized headers: license, imports region with system first, vendor second, ours last. Index: SensitiveClassTests.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Security/SensitiveClassTests.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** SensitiveClassTests.cs 9 Feb 2005 06:34:29 -0000 1.1 --- SensitiveClassTests.cs 11 Feb 2005 05:33:37 -0000 1.2 *************** *** 1,7 **** --- 1,14 ---- + #region License + // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. + #endregion + #region Imports using System; using System.Security; using System.Threading; + using NUnit.Framework; + using DotNetMock.Framework.Security.Principal; + #endregion namespace DotNetMock.Examples.Security |
From: Choy R. <ch...@us...> - 2005-02-11 05:33:45
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/CustomExpectation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23205/DotNetMock.Examples.NUnitTests/CustomExpectation Modified Files: ExpectationPersonTests.cs Log Message: Standardized headers: license, imports region with system first, vendor second, ours last. Index: ExpectationPersonTests.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/CustomExpectation/ExpectationPersonTests.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ExpectationPersonTests.cs 9 Feb 2005 06:34:28 -0000 1.1 --- ExpectationPersonTests.cs 11 Feb 2005 05:33:36 -0000 1.2 *************** *** 1,4 **** --- 1,10 ---- + #region License + // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. + #endregion + #region Imports using System; + using NUnit.Framework; + #endregion namespace DotNetMock.Examples.CustomExpectation |
From: Choy R. <ch...@us...> - 2005-02-11 05:33:45
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/MailingList In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23205/DotNetMock.Examples.NUnitTests/MailingList Modified Files: MailingListTests.cs Log Message: Standardized headers: license, imports region with system first, vendor second, ours last. Index: MailingListTests.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/MailingList/MailingListTests.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MailingListTests.cs 9 Feb 2005 06:34:28 -0000 1.1 --- MailingListTests.cs 11 Feb 2005 05:33:36 -0000 1.2 *************** *** 1,7 **** using System; using System.Data; using System.Data.SqlClient; ! using DotNetMock.Framework.Data; using NUnit.Framework; namespace DotNetMock.Examples.MailingList { --- 1,15 ---- + #region License + // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. + #endregion + #region Imports using System; using System.Data; using System.Data.SqlClient; ! using NUnit.Framework; + + using DotNetMock.Framework.Data; + #endregion + namespace DotNetMock.Examples.MailingList { |
From: Choy R. <ch...@us...> - 2005-02-11 05:33:45
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Mainframe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23205/DotNetMock.Examples.NUnitTests/Mainframe Modified Files: CustomerNumberCollectorTests.cs Log Message: Standardized headers: license, imports region with system first, vendor second, ours last. Index: CustomerNumberCollectorTests.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.NUnitTests/Mainframe/CustomerNumberCollectorTests.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CustomerNumberCollectorTests.cs 9 Feb 2005 06:34:28 -0000 1.1 --- CustomerNumberCollectorTests.cs 11 Feb 2005 05:33:36 -0000 1.2 *************** *** 1,4 **** --- 1,10 ---- + #region License + // Copyright (c) 2005 Griffin Caprio & Choy Rim. All rights reserved. + #endregion + #region Imports using System; + using NUnit.Framework; + #endregion namespace DotNetMock.Examples.Mainframe |
From: Choy R. <ch...@us...> - 2005-02-11 05:25:21
|
Update of /cvsroot/dotnetmock/dotnetmock In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20240 Modified Files: DotNetMock.build Log Message: Need to account for factoring out NUnit tests from DotNetMock.Examples to DotNetMock.Examples.NUnitTests Index: DotNetMock.build =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.build,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** DotNetMock.build 5 Feb 2005 21:46:26 -0000 1.18 --- DotNetMock.build 11 Feb 2005 05:25:12 -0000 1.19 *************** *** 41,51 **** </delete> </target> ! <target name="test" depends="build" description="Runs NUnt tests for all built assemblies"> <nunit2> <formatter type="Plain"/> <test assemblyname="${build.dir}/DotNetMock.Tests.dll"/> - <test assemblyname="${build.dir}/DotNetMock.Framework.Tests.dll"/> - <test assemblyname="${build.dir}/DotNetMock.Examples.dll"/> <test assemblyname="${build.dir}/DotNetMock.TestFramework.Tests.dll"/> </nunit2> </target> --- 41,51 ---- </delete> </target> ! <target name="test" depends="build" description="Runs NUnit tests for all built assemblies"> <nunit2> <formatter type="Plain"/> <test assemblyname="${build.dir}/DotNetMock.Tests.dll"/> <test assemblyname="${build.dir}/DotNetMock.TestFramework.Tests.dll"/> + <test assemblyname="${build.dir}/DotNetMock.Framework.Tests.dll"/> + <test assemblyname="${build.dir}/DotNetMock.Examples.NUnitTests.dll"/> </nunit2> </target> *************** *** 90,96 **** </sources> <references basedir="."> ! <includes name="lib/nunit.framework.dll" /> <includes name="build/DotNetMock.dll"/> <includes name="build/DotNetMock.Framework.dll"/> </references> </csc> --- 90,105 ---- </sources> <references basedir="."> ! <includes name="build/DotNetMock.dll"/> ! </references> ! </csc> ! <csc target="library" output="${build.dir}/DotNetMock.Examples.NUnitTests.dll" debug="${debug.build}"> ! <sources basedir="."> ! <includes name="DotNetMock.Examples.NUnitTests/**/*.cs"/> ! </sources> ! <references basedir="."> ! <includes name="build/DotNetMock.Examples.dll"/> <includes name="build/DotNetMock.dll"/> <includes name="build/DotNetMock.Framework.dll"/> + <includes name="lib/nunit.framework.dll" /> </references> </csc> |
From: Choy R. <ch...@us...> - 2005-02-11 05:17:19
|
Update of /cvsroot/dotnetmock/dotnetmock/lib-ext/MbUnit-2.22 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17256/MbUnit-2.22 Log Message: Directory /cvsroot/dotnetmock/dotnetmock/lib-ext/MbUnit-2.22 added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:16:15
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Dynamic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730/Dynamic Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Dynamic added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:16:15
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Security In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730/Security Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Security added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:16:15
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/CustomExpectation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730/CustomExpectation Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/CustomExpectation added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:16:15
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Mainframe In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730/Mainframe Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/Mainframe added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:16:15
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/MailingList In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16730/MailingList Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests/MailingList added to the repository |
From: Choy R. <ch...@us...> - 2005-02-11 05:15:48
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16624/DotNetMock.Examples.MbUnitTests Log Message: Directory /cvsroot/dotnetmock/dotnetmock/DotNetMock.Examples.MbUnitTests added to the repository |