diff --git a/src/Umbraco.Tests/Persistence/Querying/ContentRepositorySqlClausesTest.cs b/src/Umbraco.Tests/Persistence/Querying/ContentRepositorySqlClausesTest.cs
new file mode 100644
index 0000000000..450e645672
--- /dev/null
+++ b/src/Umbraco.Tests/Persistence/Querying/ContentRepositorySqlClausesTest.cs
@@ -0,0 +1,23 @@
+using System;
+using NUnit.Framework;
+using Umbraco.Core.Persistence;
+
+namespace Umbraco.Tests.Persistence.Querying
+{
+ [TestFixture]
+ public class ContentRepositorySqlClausesTest
+ {
+ public void Can_Verify_Base_Clause()
+ {
+ var NodeObjectType = new Guid("");
+
+ var sql = new Sql();
+ sql.Select("*")
+ .From("cmsDocument")
+ .InnerJoin("cmsContentVersion").On("[cmsDocument].[versionId] = [cmsContentVersion].[VersionId]")
+ .InnerJoin("cmsContent").On("[cmsContentVersion].[ContentId] = [cmsContent].[nodeId]")
+ .InnerJoin("umbracoNode").On("[cmsContent].[nodeId] = [umbracoNode].[id]")
+ .Where("[umbracoNode].[nodeObjectType] = @NodeObjectType", new { NodeObjectType });
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/Umbraco.Tests/Umbraco.Tests.csproj b/src/Umbraco.Tests/Umbraco.Tests.csproj
index c151464568..f740f0945c 100644
--- a/src/Umbraco.Tests/Umbraco.Tests.csproj
+++ b/src/Umbraco.Tests/Umbraco.Tests.csproj
@@ -121,6 +121,7 @@
+