From bc6580995a4d7ae75f25f8367e883ee459514890 Mon Sep 17 00:00:00 2001 From: cankoluman Date: Tue, 6 May 2014 11:39:10 +0100 Subject: [PATCH] Issue #AR-3_IEnumerable_support: re-factor tests, add Enumerable tests - all failing as baseline. --- .../Archetype.Tests/Archetype.Tests.csproj | 6 +- .../ArchetypeJsonConverterComplexModelTest.cs | 52 ++-- .../ArchetypeJsonConverterTest.cs | 92 +++---- .../Base/ArchetypeJsonConverterTestBase.cs | 38 +++ .../Enumerable/ArchetypeJsonConverterTest.cs | 60 +++++ .../Enumerable/JsonTestModels.cs | 31 +++ .../Enumerable/JsonTestStrings.cs | 249 ++++++++++++++++++ 7 files changed, 438 insertions(+), 90 deletions(-) create mode 100644 app/Umbraco/Archetype.Tests/Serialization/Base/ArchetypeJsonConverterTestBase.cs create mode 100644 app/Umbraco/Archetype.Tests/Serialization/Enumerable/ArchetypeJsonConverterTest.cs create mode 100644 app/Umbraco/Archetype.Tests/Serialization/Enumerable/JsonTestModels.cs create mode 100644 app/Umbraco/Archetype.Tests/Serialization/Enumerable/JsonTestStrings.cs diff --git a/app/Umbraco/Archetype.Tests/Archetype.Tests.csproj b/app/Umbraco/Archetype.Tests/Archetype.Tests.csproj index 6cf6061..9a53b3a 100644 --- a/app/Umbraco/Archetype.Tests/Archetype.Tests.csproj +++ b/app/Umbraco/Archetype.Tests/Archetype.Tests.csproj @@ -222,6 +222,10 @@ + + + + @@ -245,7 +249,7 @@ - xcopy $(ProjectDir)SupportingFiles\config\* $(TargetDir)config /I /O /X /E /K /D + xcopy $(ProjectDir)SupportingFiles\config\* $(TargetDir)config /I /O /X /E /K /D /Y