Move MapperTestBase and ContentMapperTest into unit tests
This commit is contained in:
@@ -1,39 +0,0 @@
|
||||
using NUnit.Framework;
|
||||
using Umbraco.Core;
|
||||
using Umbraco.Core.Models;
|
||||
using Umbraco.Core.Persistence.Mappers;
|
||||
|
||||
namespace Umbraco.Tests.Persistence.Mappers
|
||||
{
|
||||
[TestFixture]
|
||||
public class ContentMapperTest : MapperTestBase
|
||||
{
|
||||
[Test]
|
||||
public void Can_Map_Id_Property()
|
||||
{
|
||||
var column = new ContentMapper(MockSqlContext(), CreateMaps()).Map(nameof(Content.Id));
|
||||
Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Node}].[id]"));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Map_Trashed_Property()
|
||||
{
|
||||
var column = new ContentMapper(MockSqlContext(), CreateMaps()).Map(nameof(Content.Trashed));
|
||||
Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Node}].[trashed]"));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Map_Published_Property()
|
||||
{
|
||||
var column = new ContentMapper(MockSqlContext(), CreateMaps()).Map(nameof(Content.Published));
|
||||
Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.Document}].[published]"));
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void Can_Map_Version_Property()
|
||||
{
|
||||
var column = new ContentMapper(MockSqlContext(), CreateMaps()).Map(nameof(Content.VersionId));
|
||||
Assert.That(column, Is.EqualTo($"[{Constants.DatabaseSchema.Tables.ContentVersion}].[id]"));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -289,7 +289,6 @@
|
||||
<Compile Include="Models\ContentTests.cs" />
|
||||
<Compile Include="Persistence\SqlCeTableByTableTest.cs" />
|
||||
<Compile Include="Persistence\DatabaseContextTests.cs" />
|
||||
<Compile Include="Persistence\Mappers\ContentMapperTest.cs" />
|
||||
<Compile Include="Persistence\Mappers\ContentTypeMapperTest.cs" />
|
||||
<Compile Include="Persistence\Mappers\DataTypeMapperTest.cs" />
|
||||
<Compile Include="Persistence\Mappers\DictionaryMapperTest.cs" />
|
||||
|
||||
Reference in New Issue
Block a user