Пример 1.3. Использование NetArchTest для проверки границ уровней
// Классы, определенные на уровне представления,
// не должны напрямую обращаться к репозиториям
var result = Types.InCurrentDomain()
.That()
.ResideInNamespace("NetArchTest.SampleLibrary.Presentation")
.ShouldNot()
.HaveDependencyOn("NetArchTest.SampleLibrary.Data")
.GetResult()
.IsSuccessful;