[TestMethod]
public void Application_ShouldNotHave_DependencyOnOtherProjects()
{
var assembly = typeof(Application.AssemblyReference).Assembly;
var otherProjects = new[] { CoreNamespace, InfrastructureNamespace, ContractsNamespace, ApiNamespace, ArpNamespace };
var test = Types.InAssembly(assembly)
.ShouldNot()
.HaveDependencyOnAny(otherProjects)
.GetResult();
Assert.IsTrue(test.IsSuccessful, GenerateErrorMessage(test));
}
[TestMethod]
public void Application_ShouldNotHave_DependencyOnOtherProjects()
{
var assembly = typeof(Application.AssemblyReference).Assembly;
var otherProjects = new[] { CoreNamespace, InfrastructureNamespace, ContractsNamespace, ApiNamespace, ArpNamespace };
var test = Types.InAssembly(assembly)
.ShouldNot()
.HaveDependencyOnAny(otherProjects)
.GetResult();
Assert.IsTrue(test.IsSuccessful, GenerateErrorMessage(test));
}