From: Griffin C. <gc...@us...> - 2006-06-06 03:07:05
|
Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv6076/DotNetMock Modified Files: DotNetMock.csproj ExpectationValue.cs IExpectation.cs IListExpectation.cs IMockObject.cs Log Message: - Initial conversion to .NET 2.0 and VIsual Studio 2005 Index: IMockObject.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock/IMockObject.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** IMockObject.cs 16 Jul 2004 19:03:30 -0000 1.5 --- IMockObject.cs 6 Jun 2006 03:06:52 -0000 1.6 *************** *** 1,20 **** - using System; - namespace DotNetMock { ! /// <summary> ! /// Default IMockObject interface. Also inherits from the IVerifiable interface ! /// </summary> ! public interface IMockObject : IVerifiable ! { ! /// <summary> ! /// Throws a NotImplementedException with given method name in the exception message ! /// </summary> ! /// <param name="methodName">Method that is not supported</param> ! void NotImplemented( string methodName ); ! /// <summary> ! /// Name property for this mock object. ! /// </summary> ! string MockName {get; set;} ! } ! } --- 1,19 ---- namespace DotNetMock { ! /// <summary> ! /// Default IMockObject interface. Also inherits from the IVerifiable interface ! /// </summary> ! public interface IMockObject : IVerifiable ! { ! /// <summary> ! /// Throws a NotImplementedException with given method name in the exception message ! /// </summary> ! /// <param name="methodName">Method that is not supported</param> ! void NotImplemented(string methodName); ! ! /// <summary> ! /// Name property for this mock object. ! /// </summary> ! string MockName { get; set; } ! } ! } \ No newline at end of file Index: IExpectation.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock/IExpectation.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** IExpectation.cs 5 Feb 2005 22:05:10 -0000 1.6 --- IExpectation.cs 6 Jun 2006 03:06:52 -0000 1.7 *************** *** 1,29 **** - using System; - namespace DotNetMock { ! /// <summary> ! /// Interface that all expectation implement. Also implements the Verifiable interface ! /// </summary> ! /// <remarks/> ! public interface IExpectation : IVerifiable ! { ! /// <summary> ! /// Gets/Sets Has Expectations ! /// </summary> ! bool HasExpectations {get;set;} ! /// <summary> ! /// Sets the verify immediate flag ! /// </summary> ! bool VerifyImmediate {get;set;} ! /// <summary> ! /// Gets should check immediate ! /// </summary> ! bool ShouldCheckImmediate {get;} ! /// <summary> ! /// Gets / Sets if the expectation should be strict or not. This means that as long as expectations are met, any other ! /// object state will be ignored. If this is false, only the set expectations will be allowed. ! /// </summary> ! bool Strict { get; set; } ! } ! } --- 1,30 ---- namespace DotNetMock { ! /// <summary> ! /// Interface that all expectation implement. Also implements the Verifiable interface ! /// </summary> ! /// <remarks/> ! public interface IExpectation : IVerifiable ! { ! /// <summary> ! /// Gets/Sets Has Expectations ! /// </summary> ! bool HasExpectations { get; set; } ! ! /// <summary> ! /// Sets the verify immediate flag ! /// </summary> ! bool VerifyImmediate { get; set; } ! ! /// <summary> ! /// Gets should check immediate ! /// </summary> ! bool ShouldCheckImmediate { get; } ! ! /// <summary> ! /// Gets / Sets if the expectation should be strict or not. This means that as long as expectations are met, any other ! /// object state will be ignored. If this is false, only the set expectations will be allowed. ! /// </summary> ! bool Strict { get; set; } ! } ! } \ No newline at end of file Index: ExpectationValue.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock/ExpectationValue.cs,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** ExpectationValue.cs 10 Oct 2004 07:25:05 -0000 1.19 --- ExpectationValue.cs 6 Jun 2006 03:06:52 -0000 1.20 *************** *** 3,80 **** namespace DotNetMock { ! /// <summary> ! /// Expectation Value implementation. Extends <c>AbstractStaticExpectation</c> ! /// </summary> ! /// <remarks/> ! public class ExpectationValue : AbstractStaticExpectation ! { ! private Object _actualValue = null; ! private Object _expectedValue = null; ! /// <summary> ! /// Default Constructor for ExpectationValue. Set the name for this Expectation ! /// </summary> ! /// <param name="name">Name of this Expectation</param> ! public ExpectationValue(string name) : base(name) ! { ! ClearActual(); ! } ! /// <summary> ! /// Clears Actual value. ! /// </summary> ! public override void ClearActual() ! { ! this._actualValue = null; ! } ! /// <summary> ! /// Clears Expected value. ! /// </summary> ! public override void ClearExpected() ! { ! this._expectedValue = null; ! HasExpectations = false; ! } ! /// <summary> ! /// Gets/Sets Actual values. ! /// </summary> ! public Object Actual ! { ! get ! { ! return this._actualValue; ! } ! set ! { ! this._actualValue = value; ! if (ShouldCheckImmediate) ! { ! Verify(); ! } ! } ! } ! /// <summary> ! /// Gets/Sets Expected value. ! /// </summary> ! public Object Expected ! { ! get ! { ! return this._expectedValue; ! } ! set ! { ! this._expectedValue = value; ! this.HasExpectations = true; ! } ! } ! /// <summary> ! /// Verifies object. ! /// </summary> ! public override void Verify() { ! if (this.HasExpectations) ! { ! Assertion.AssertEquals("Object values do not equal for object " + this.name ,this._expectedValue, this._actualValue); ! } ! } ! } ! } --- 3,80 ---- namespace DotNetMock { ! /// <summary> ! /// Expectation Value implementation. Extends <c>AbstractStaticExpectation</c> ! /// </summary> ! /// <remarks/> ! public class ExpectationValue : AbstractStaticExpectation ! { ! private Object _actualValue = null; ! private Object _expectedValue = null; ! /// <summary> ! /// Default Constructor for ExpectationValue. Set the name for this Expectation ! /// </summary> ! /// <param name="name">Name of this Expectation</param> ! public ExpectationValue(string name) : base(name) ! { ! ClearActual(); ! } ! ! /// <summary> ! /// Clears Actual value. ! /// </summary> ! public override void ClearActual() ! { ! _actualValue = null; ! } ! ! /// <summary> ! /// Clears Expected value. ! /// </summary> ! public override void ClearExpected() ! { ! _expectedValue = null; ! HasExpectations = false; ! } ! ! /// <summary> ! /// Gets/Sets Actual values. ! /// </summary> ! public Object Actual ! { ! get { return _actualValue; } ! set ! { ! _actualValue = value; ! if (ShouldCheckImmediate) ! { ! Verify(); ! } ! } ! } ! ! /// <summary> ! /// Gets/Sets Expected value. ! /// </summary> ! public Object Expected ! { ! get { return _expectedValue; } ! set ! { ! _expectedValue = value; ! HasExpectations = true; ! } ! } ! ! /// <summary> ! /// Verifies object. ! /// </summary> ! public override void Verify() ! { ! if (HasExpectations) ! { ! Assertion.AssertEquals("Object values do not equal for object " + name, _expectedValue, _actualValue); ! } ! } ! } ! } \ No newline at end of file Index: IListExpectation.cs =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock/IListExpectation.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** IListExpectation.cs 10 Oct 2004 06:46:46 -0000 1.1 --- IListExpectation.cs 6 Jun 2006 03:06:52 -0000 1.2 *************** *** 1,53 **** - using System; using System.Collections; namespace DotNetMock { ! /// <summary> ! /// IExpectationCollection interface. Interface for all collection based Expectations. Implements <c>IExpectation</c> interface ! /// </summary> ! /// <remarks/> ! public interface IListExpectation : IExpectation ! { ! /// <summary> ! /// Adds object to actual collection ! /// </summary> ! /// <param name="actual">object to add</param> ! void AddActual(object actual); ! /// <summary> ! /// Adds an array of objects to actual collection ! /// </summary> ! /// <param name="actualMany">array of objects to add</param> ! void AddActualMany(object[] actualMany); ! /// <summary> ! /// Adds a Collection that implements the IEnumerable interface to actual collection ! /// </summary> ! /// <param name="actualMany">Enumerator full of objects to add to the actual collection</param> ! void AddActualMany(IEnumerable actualMany); ! /// <summary> ! /// Adds the elements of an object that implements IList to the actual collection ! /// </summary> ! /// <param name="actualMany">List of objects to add to the actual collection</param> ! void AddActualMany(IList actualMany); ! /// <summary> ! /// Adds object to expected collection ! /// </summary> ! /// <param name="expected">Object to add to the expected collection</param> ! void AddExpected(object expected); ! /// <summary> ! /// Adds an array of objects to expected collection ! /// </summary> ! /// <param name="expectedMany">Objects to add to the expected collection</param> ! void AddExpectedMany(object[] expectedMany); ! /// <summary> ! /// Adds a Collection that implements the IEnumerable interface to expected collection ! /// </summary> ! /// <param name="expectedMany">Enumerator full of objects to add to the expected collection</param> ! void AddExpectedMany(IEnumerable expectedMany); ! /// <summary> ! /// Adds the elements of an object that implements IList to the expected collection ! /// </summary> ! /// <param name="expectedMany">IList to add to the expected collection</param> ! void AddExpectedMany(IList expectedMany); ! } ! } --- 1,59 ---- using System.Collections; namespace DotNetMock { ! /// <summary> ! /// IExpectationCollection interface. Interface for all collection based Expectations. Implements <c>IExpectation</c> interface ! /// </summary> ! /// <remarks/> ! public interface IListExpectation : IExpectation ! { ! /// <summary> ! /// Adds object to actual collection ! /// </summary> ! /// <param name="actual">object to add</param> ! void AddActual(object actual); ! ! /// <summary> ! /// Adds an array of objects to actual collection ! /// </summary> ! /// <param name="actualMany">array of objects to add</param> ! void AddActualMany(object[] actualMany); ! ! /// <summary> ! /// Adds a Collection that implements the IEnumerable interface to actual collection ! /// </summary> ! /// <param name="actualMany">Enumerator full of objects to add to the actual collection</param> ! void AddActualMany(IEnumerable actualMany); ! ! /// <summary> ! /// Adds the elements of an object that implements IList to the actual collection ! /// </summary> ! /// <param name="actualMany">List of objects to add to the actual collection</param> ! void AddActualMany(IList actualMany); ! ! /// <summary> ! /// Adds object to expected collection ! /// </summary> ! /// <param name="expected">Object to add to the expected collection</param> ! void AddExpected(object expected); ! ! /// <summary> ! /// Adds an array of objects to expected collection ! /// </summary> ! /// <param name="expectedMany">Objects to add to the expected collection</param> ! void AddExpectedMany(object[] expectedMany); ! ! /// <summary> ! /// Adds a Collection that implements the IEnumerable interface to expected collection ! /// </summary> ! /// <param name="expectedMany">Enumerator full of objects to add to the expected collection</param> ! void AddExpectedMany(IEnumerable expectedMany); ! ! /// <summary> ! /// Adds the elements of an object that implements IList to the expected collection ! /// </summary> ! /// <param name="expectedMany">IList to add to the expected collection</param> ! void AddExpectedMany(IList expectedMany); ! } ! } \ No newline at end of file Index: DotNetMock.csproj =================================================================== RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock/DotNetMock.csproj,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** DotNetMock.csproj 25 Apr 2005 03:35:10 -0000 1.40 --- DotNetMock.csproj 6 Jun 2006 03:06:52 -0000 1.41 *************** *** 1,430 **** ! <VisualStudioProject> ! <CSHARP ! ProjectType = "Local" ! ProductVersion = "7.10.3077" ! SchemaVersion = "2.0" ! ProjectGuid = "{1AD0CD00-16FA-4456-B2ED-A47406957228}" ! > ! <Build> ! <Settings ! ApplicationIcon = "" ! AssemblyKeyContainerName = "" ! AssemblyName = "DotNetMock" ! AssemblyOriginatorKeyFile = "" ! DefaultClientScript = "JScript" ! DefaultHTMLPageLayout = "Grid" ! DefaultTargetSchema = "IE50" ! DelaySign = "false" ! OutputType = "Library" ! PreBuildEvent = "" ! PostBuildEvent = "" ! RootNamespace = "DotNetMock" ! RunPostBuildEvent = "OnBuildSuccess" ! StartupObject = "" ! > ! <Config ! Name = "Debug" ! AllowUnsafeBlocks = "false" ! BaseAddress = "285212672" ! CheckForOverflowUnderflow = "false" ! ConfigurationOverrideFile = "" ! DefineConstants = "DEBUG;TRACE" ! DocumentationFile = "DotNetMock.xml" ! DebugSymbols = "true" ! FileAlignment = "4096" ! IncrementalBuild = "true" ! 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 = "DotNetMock.xml" ! 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:\WINNT\Microsoft.NET\Framework\v1.0.3705\System.dll" ! /> ! <Reference ! Name = "System.Data" ! AssemblyName = "System.Data" ! HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.0.3705\System.Data.dll" ! /> ! <Reference ! Name = "System.XML" ! AssemblyName = "System.Xml" ! HintPath = "C:\WINNT\Microsoft.NET\Framework\v1.0.3705\System.XML.dll" ! /> ! </References> ! </Build> ! <Files> ! <Include> ! <File ! RelPath = "AbstractExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "AbstractIListExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "AbstractStaticExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Assertion.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "AssertionException.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "DotNetMockException.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationArray.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationArrayList.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationBool.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationCounter.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationString.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationStringQueue.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationType.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ExpectationValue.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "IExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "IListExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "IMockObject.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "IVerifiable.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "MockObject.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "NullObject.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "ReturnValue.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Verifier.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "VerifyException.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Core\ITestFramework.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\AbstractArgumentMutator.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Assign.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\DynamicMock.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\DynamicOrderedMock.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\ExpectationMethod.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\IArgumentMutator.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\IDynamicMock.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\IMethodCallExpectation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\IMockedCallHandler.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\IPredicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\MethodCall.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\MethodSignature.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\PredicateUtils.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Generate\ClassGenerator.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Generate\ILUtils.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Generate\MockClassBuilder.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\AbstractPredicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\AndPredicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsAnything.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsCloseTo.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsEqual.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsEqualIgnoreCase.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsEqualIgnoreWhiteSpace.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsIn.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsMatch.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsNull.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\IsTypeOf.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\NotEqual.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\NotIn.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\NotNull.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\NotPredicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\OrPredicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Dynamic\Predicates\Predicate.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\AbstractStubMaker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\csUnitStubMaker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\IDynamicLinker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\Implementation.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\ImplementationFactory.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\IStubMaker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\MbUnitStubMaker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\NUnitStubMaker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\StubClassBuilder.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "TestFramework\SystemDynamicLinker.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! <File ! RelPath = "Util\StringUtils.cs" ! SubType = "Code" ! BuildAction = "Compile" ! /> ! </Include> ! </Files> ! </CSHARP> ! </VisualStudioProject> ! --- 1,298 ---- ! <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> ! <PropertyGroup> ! <ProjectType>Local</ProjectType> ! <ProductVersion>8.0.50727</ProductVersion> ! <SchemaVersion>2.0</SchemaVersion> ! <ProjectGuid>{1AD0CD00-16FA-4456-B2ED-A47406957228}</ProjectGuid> ! <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> ! <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> ! <ApplicationIcon> ! </ApplicationIcon> ! <AssemblyKeyContainerName> ! </AssemblyKeyContainerName> ! <AssemblyName>DotNetMock</AssemblyName> ! <AssemblyOriginatorKeyFile> ! </AssemblyOriginatorKeyFile> ! <DefaultClientScript>JScript</DefaultClientScript> ! <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout> ! <DefaultTargetSchema>IE50</DefaultTargetSchema> ! <DelaySign>false</DelaySign> ! <OutputType>Library</OutputType> ! <RootNamespace>DotNetMock</RootNamespace> ! <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent> ! <StartupObject> ! </StartupObject> ! <FileUpgradeFlags> ! </FileUpgradeFlags> ! <UpgradeBackupLocation> ! </UpgradeBackupLocation> ! </PropertyGroup> ! <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> ! <OutputPath>bin\Debug\</OutputPath> ! <AllowUnsafeBlocks>false</AllowUnsafeBlocks> ! <BaseAddress>285212672</BaseAddress> ! <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> ! <ConfigurationOverrideFile> ! </ConfigurationOverrideFile> ! <DefineConstants>DEBUG;TRACE</DefineConstants> ! <DocumentationFile>DotNetMock.xml</DocumentationFile> ! <DebugSymbols>true</DebugSymbols> ! <FileAlignment>4096</FileAlignment> ! <NoStdLib>false</NoStdLib> ! <NoWarn> ! </NoWarn> ! <Optimize>false</Optimize> ! <RegisterForComInterop>false</RegisterForComInterop> ! <RemoveIntegerChecks>false</RemoveIntegerChecks> ! <TreatWarningsAsErrors>false</TreatWarningsAsErrors> ! <WarningLevel>4</WarningLevel> ! <DebugType>full</DebugType> ! <ErrorReport>prompt</ErrorReport> ! </PropertyGroup> ! <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> ! <OutputPath>bin\Release\</OutputPath> ! <AllowUnsafeBlocks>false</AllowUnsafeBlocks> ! <BaseAddress>285212672</BaseAddress> ! <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow> ! <ConfigurationOverrideFile> ! </ConfigurationOverrideFile> ! <DefineConstants>TRACE</DefineConstants> ! <DocumentationFile>DotNetMock.xml</DocumentationFile> ! <DebugSymbols>false</DebugSymbols> ! <FileAlignment>4096</FileAlignment> ! <NoStdLib>false</NoStdLib> ! <NoWarn> ! </NoWarn> ! <Optimize>true</Optimize> ! <RegisterForComInterop>false</RegisterForComInterop> ! <RemoveIntegerChecks>false</RemoveIntegerChecks> ! <TreatWarningsAsErrors>false</TreatWarningsAsErrors> ! <WarningLevel>4</WarningLevel> ! <DebugType>none</DebugType> ! <ErrorReport>prompt</ErrorReport> ! </PropertyGroup> ! <ItemGroup> ! <Reference Include="System"> ! <Name>System</Name> ! </Reference> ! <Reference Include="System.Data"> ! <Name>System.Data</Name> ! </Reference> ! <Reference Include="System.Xml"> ! <Name>System.XML</Name> ! </Reference> ! </ItemGroup> ! <ItemGroup> ! <Compile Include="AbstractExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="AbstractIListExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="AbstractStaticExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Assertion.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="AssertionException.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Core\ITestFramework.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="DotNetMockException.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\AbstractArgumentMutator.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Assign.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\DynamicMock.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\DynamicOrderedMock.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\ExpectationMethod.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Generate\ClassGenerator.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Generate\ILUtils.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Generate\MockClassBuilder.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\IArgumentMutator.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\IDynamicMock.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\IMethodCallExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\IMockedCallHandler.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\IPredicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\MethodCall.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\MethodSignature.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\AbstractPredicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\AndPredicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsAnything.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsCloseTo.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsEqual.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsEqualIgnoreCase.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsEqualIgnoreWhiteSpace.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsIn.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsMatch.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsNull.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\IsTypeOf.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\NotEqual.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\NotIn.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\NotNull.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\NotPredicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\OrPredicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\Predicates\Predicate.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Dynamic\PredicateUtils.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationArray.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationArrayList.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationBool.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationCounter.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationString.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationStringQueue.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationType.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ExpectationValue.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="IExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="IListExpectation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="IMockObject.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="IVerifiable.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="MockObject.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="NullObject.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="ReturnValue.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\AbstractStubMaker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\csUnitStubMaker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\IDynamicLinker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\Implementation.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\ImplementationFactory.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\IStubMaker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\MbUnitStubMaker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\NUnitStubMaker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\StubClassBuilder.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="TestFramework\SystemDynamicLinker.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Util\StringUtils.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="Verifier.cs"> ! <SubType>Code</SubType> ! </Compile> ! <Compile Include="VerifyException.cs"> ! <SubType>Code</SubType> ! </Compile> ! </ItemGroup> ! <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> ! <PropertyGroup> ! <PreBuildEvent> ! </PreBuildEvent> ! <PostBuildEvent> ! </PostBuildEvent> ! </PropertyGroup> ! </Project> \ No newline at end of file |