Files
Orchard/src/Orchard.Tests.Packages/Pages/Services/TestExtensions.cs
loudej b12767c8ce Make page manager not use the page view model (separation of concerns)
--HG--
extra : convert_revision : svn%3A5ff7c347-ad56-4c35-b696-ccb81de16e03/trunk%4041950
2009-11-23 21:19:23 +00:00

13 lines
510 B
C#

using Orchard.CmsPages.Models;
using Orchard.CmsPages.Services;
using Orchard.CmsPages.ViewModels;
namespace Orchard.Tests.Packages.Pages.Services {
public static class TestExtensions {
public static PageRevision CreateAndPublishPage(this IPageManager manager, string slug, string title) {
var revision = manager.CreatePage(new CreatePageParams(title, slug, null));
manager.Publish(revision, new PublishOptions());
return revision;
}
}
}