Fixing ignored UT.

--HG--
branch : 1.x
This commit is contained in:
andrerod
2010-12-30 19:19:39 +00:00
parent c5147e5019
commit 9cc5bde3ff
2 changed files with 12 additions and 4 deletions

View File

@@ -23,7 +23,6 @@ namespace Orchard.Tests.ContentManagement.MetaData.Services {
Assert.That(type.Name, Is.EqualTo("foo"));
}
[Test]
public void AttributesAreAppliedAsSettings() {
var builder = new ContentTypeDefinitionBuilder();
@@ -41,9 +40,18 @@ namespace Orchard.Tests.ContentManagement.MetaData.Services {
Assert.That(type.Parts.Single().Settings["y"], Is.EqualTo("2"));
}
[Test, Ignore("Parts can be removed by name")]
[Test]
public void PartsCanBeRemovedByNameWhenImporting() {
Assert.Fail();
const string partToBeRemoved = "alpha";
var builder = new ContentTypeDefinitionBuilder();
_reader.Merge(new XElement("foo",
new XElement(partToBeRemoved),
new XElement("remove", new XAttribute("name", partToBeRemoved))
), builder);
var type = builder.Build();
Assert.That(type.Parts.FirstOrDefault(part => part.PartDefinition.Name == partToBeRemoved), Is.Null);
}
}
}

View File

@@ -53,11 +53,11 @@ namespace Orchard.Tests.Environment {
public IEnumerable<RouteDescriptor> GetRoutes() {
return _routes;
}
public void GetRoutes(ICollection<RouteDescriptor> routes) {
foreach (var routeDescriptor in GetRoutes())
routes.Add(routeDescriptor);
}
}
public class StubRoutePublisher : IRoutePublisher {