21 lines
714 B
C#
21 lines
714 B
C#
|
|
using NUnit.Framework;
|
|||
|
|
using Umbraco.Cms.Core.Models.PublishedContent;
|
|||
|
|
using Umbraco.Cms.Tests.Common.Testing;
|
|||
|
|
|
|||
|
|
namespace Umbraco.Cms.Tests.Integration.Umbraco.Core.DeliveryApi.Request;
|
|||
|
|
|
|||
|
|
[TestFixture]
|
|||
|
|
[UmbracoTest(Database = UmbracoTestOptions.Database.NewSchemaPerFixture)]
|
|||
|
|
public abstract class ApiContentRouteBuilderTestBase : ApiContentRequestTestBase
|
|||
|
|
{
|
|||
|
|
protected IPublishedContent GetPublishedContent(Guid key)
|
|||
|
|
{
|
|||
|
|
UmbracoContextAccessor.Clear();
|
|||
|
|
var umbracoContext = UmbracoContextFactory.EnsureUmbracoContext().UmbracoContext;
|
|||
|
|
var publishedContent = umbracoContext.Content?.GetById(key);
|
|||
|
|
Assert.IsNotNull(publishedContent);
|
|||
|
|
|
|||
|
|
return publishedContent;
|
|||
|
|
}
|
|||
|
|
}
|