From 848fa508bd41ae937c7474da8e0bcdcc6f74c4be Mon Sep 17 00:00:00 2001 From: Suha Can Date: Sat, 4 Dec 2010 14:43:24 -0800 Subject: [PATCH] Removing files related to unused classes (addition to previous contribution) --- .../ModelBinders/KeyedListModelBinderTests.cs | 51 ------------------- .../Orchard.Framework.Tests.csproj | 4 +- .../Mvc/ModelBinders/KeyedListModelBinder.cs | 50 ------------------ 3 files changed, 1 insertion(+), 104 deletions(-) delete mode 100644 src/Orchard.Tests/Mvc/ModelBinders/KeyedListModelBinderTests.cs delete mode 100644 src/Orchard/Mvc/ModelBinders/KeyedListModelBinder.cs diff --git a/src/Orchard.Tests/Mvc/ModelBinders/KeyedListModelBinderTests.cs b/src/Orchard.Tests/Mvc/ModelBinders/KeyedListModelBinderTests.cs deleted file mode 100644 index 194f39ee4..000000000 --- a/src/Orchard.Tests/Mvc/ModelBinders/KeyedListModelBinderTests.cs +++ /dev/null @@ -1,51 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Web.Mvc; -using NUnit.Framework; -using Orchard.Mvc.ModelBinders; -using Orchard.Utility; - -namespace Orchard.Tests.Mvc.ModelBinders { - [TestFixture] - public class KeyedListModelBinderTests { - private class Foo { - public string Name { get; set; } - public string Value { get; set; } - } - [Test] - public void BinderShouldBindValues() { - var controllerContext = new ControllerContext(); - - var binders = new ModelBinderDictionary { - { typeof(Foo), new DefaultModelBinder() } - }; - - var input = new FormCollection { - { "fooInstance[Bar1].Value", "bar1value" }, - { "fooInstance[Bar2].Value", "bar2value" } - }; - - var foos = new[] { - new Foo {Name = "Bar1", Value = "uno"}, - new Foo {Name = "Bar2", Value = "dos"}, - new Foo {Name = "Bar3", Value = "tres"}, - }; - - var providers = new EmptyModelMetadataProvider(); - - var bindingContext = new ModelBindingContext { - ModelMetadata = providers.GetMetadataForType(() => foos, foos.GetType()), - ModelName = "fooInstance", - ValueProvider = input.ToValueProvider() - }; - - var binder = new KeyedListModelBinder(binders, foo => foo.Name); - - var result = (IList)binder.BindModel(controllerContext, bindingContext); - - Assert.That(result.Count, Is.EqualTo(3)); - Assert.That(result[0].Value, Is.EqualTo("bar1value")); - Assert.That(result[1].Value, Is.EqualTo("bar2value")); - } - } -} \ No newline at end of file diff --git a/src/Orchard.Tests/Orchard.Framework.Tests.csproj b/src/Orchard.Tests/Orchard.Framework.Tests.csproj index c6e43706a..e7c29384c 100644 --- a/src/Orchard.Tests/Orchard.Framework.Tests.csproj +++ b/src/Orchard.Tests/Orchard.Framework.Tests.csproj @@ -328,9 +328,7 @@ true - - - +