Mercurial > repos > IBBoard.Tests
changeset 36:8c1e331b47d5
* Remove reliance on IBBoard.NUnit
* Swap from IBBoard.NUnit method for array checking to a simple equality check. This constrains order, but should be okay for these tests for now.
no-open-ticket
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 16 Apr 2011 18:53:35 +0000 |
parents | 791b84b79a0f |
children | 89fa2c0a3386 |
files | ArraysTests.cs IBBoard.Tests.csproj |
diffstat | 2 files changed, 7 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/ArraysTests.cs Sun Apr 03 14:42:36 2011 +0000 +++ b/ArraysTests.cs Sat Apr 16 18:53:35 2011 +0000 @@ -4,7 +4,6 @@ using System; using NUnit.Framework; using NUnit.Framework.SyntaxHelpers; -using IBBoard.NUnit; namespace IBBoard { [TestFixture()] @@ -61,11 +60,11 @@ [Test()] public void TestDifferenceWithNoOverlapReturnsAllEntities() { - Assert.That(Arrays.Difference(ONE_ITEM_ARRAY, OTHER_ONE_ITEM_ARRAY), Does.ArrayContain(STRING_FOUR, STRING_TWO)); - Assert.That(Arrays.Difference(ONE_ITEM_ARRAY, TWO_ITEM_ARRAY), Does.ArrayContain(STRING_ONE, STRING_THREE, STRING_FOUR)); - Assert.That(Arrays.Difference(TWO_ITEM_ARRAY, ONE_ITEM_ARRAY), Does.ArrayContain(STRING_ONE, STRING_THREE, STRING_FOUR)); - Assert.That(Arrays.Difference(EMPTY_ARRAY, ONE_ITEM_ARRAY), Does.ArrayContain(STRING_FOUR)); - Assert.That(Arrays.Difference(TWO_ITEM_ARRAY, EMPTY_ARRAY), Does.ArrayContain(STRING_ONE, STRING_THREE)); + Assert.AreEqual(Arrays.Difference(ONE_ITEM_ARRAY, OTHER_ONE_ITEM_ARRAY), new String[]{STRING_FOUR, STRING_TWO}); + Assert.AreEqual(Arrays.Difference(ONE_ITEM_ARRAY, TWO_ITEM_ARRAY), new String[]{STRING_ONE, STRING_THREE, STRING_FOUR}); + Assert.AreEqual(Arrays.Difference(TWO_ITEM_ARRAY, ONE_ITEM_ARRAY), new String[]{STRING_ONE, STRING_THREE, STRING_FOUR}); + Assert.AreEqual(Arrays.Difference(EMPTY_ARRAY, ONE_ITEM_ARRAY), new String[]{STRING_FOUR}); + Assert.AreEqual(Arrays.Difference(TWO_ITEM_ARRAY, EMPTY_ARRAY), new String[]{STRING_ONE, STRING_THREE}); } [Test()]
--- a/IBBoard.Tests.csproj Sun Apr 03 14:42:36 2011 +0000 +++ b/IBBoard.Tests.csproj Sat Apr 16 18:53:35 2011 +0000 @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> <PropertyGroup> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> @@ -73,6 +73,7 @@ <Compile Include="ArraysTests.cs" /> <Compile Include="EqualityCheckerTests.cs" /> <Compile Include="IO\StreamUtilTests.cs" /> + <Compile Include="Test2.cs" /> </ItemGroup> <ItemGroup> <Reference Include="System" /> @@ -118,10 +119,6 @@ <Project>{5DFD64F6-FC2B-4B4F-B92E-483BAC468105}</Project> <Name>IBBoard</Name> </ProjectReference> - <ProjectReference Include="..\IBBoard.NUnit\IBBoard.NUnit.csproj"> - <Project>{C52AFD32-B869-4E14-AACE-2846AD2CC742}</Project> - <Name>IBBoard.NUnit</Name> - </ProjectReference> </ItemGroup> <ProjectExtensions> <MonoDevelop>