腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(103)
视频
沙龙
2
回答
Archunit
检查方法调用
我怎么才能和
Archunit
核实这个?
浏览 11
提问于2022-02-11
得票数 1
回答已采纳
1
回答
ArchUnit
测试importOptions DoNotIncludeTests不工作
、
、
、
我使用的是Spring2.3.8应用程序中的
ArchUnit
0.18和
archunit
-juit5。我只能通过注释这些测试类中的代码来使
ArchUnit
测试正常工作。
ArchUnit
测试为: import com.tngtech.
archunit
.core.domain.JavaClasses;import com.tngtech.
archunit</em
浏览 42
提问于2021-05-06
得票数 0
1
回答
拒绝包访问的
ArchUnit
规则?
、
、
我偶然发现了下面的片段。 .that().resideInAPackage("..core..")我想知道如何否定这个条件,所以测试应该检查core包是否被controller包访问?
浏览 2
提问于2022-02-02
得票数 2
回答已采纳
1
回答
ArchUnit
:基于类导入创建规则
、
、
我想创建一个
ArchUnit
规则,它不允许在我的项目中使用所谓的星号(*)导入。我能在
ArchUnit
中实现这一点吗?
浏览 17
提问于2021-01-18
得票数 0
1
回答
Archunit
:授权对排除包中的单个类的访问
我有一个
ArchUnit
规则,检查我的core.service类不访问javax.persistence或org.hibernate类:ArchRule only_sql_adapter_pull_jpa_dependencies
浏览 6
提问于2022-07-08
得票数 0
2
回答
ArchUnit
:未检测到泛型的循环依赖关系
ArchUnit
0.14.1没有检测用作泛型字段参数的类型的循环依赖关系。这是
ArchUnit
中的限制还是我做错了什么?java.util.Optional; protected Optional<A> a; // not detected by
archunit
// protected A a2; // detected by
archunit
@Analyz
浏览 0
提问于2020-11-02
得票数 0
回答已采纳
1
回答
Archunit
类只能使用一次。
、
、
我希望实现一条规则,以确保类型"Repository“的类不会在"Service”类型的类之间共享。这意味着服务可以使用它想要的多少存储库,但是一个存储库只能由一个服务使用(不能共享存储库)。我怎么才能做到.?@ArchTest classes().that().resideInAnyPackage(SUBPACKAGE_NAME_REPOSITORY).should().onlyHaveDependentCla
浏览 6
提问于2022-11-30
得票数 0
1
回答
如何防止在
ArchUnit
中通用地使用某个API (例如流API或Builder )?
给定一组不应禁止使用某些API的类(无论出于何种原因)。关键的部分是,您事先不知道ownerName,并且没有callMethod(methodName),在这里,我可以粗粒度,不允许调用stream()或build()方法。
浏览 2
提问于2021-09-27
得票数 0
回答已采纳
1
回答
从java库执行
ArchUnit
测试
、
、
我的目标是编写一组需要在每个服务中运行的
ArchUnit
测试用例,如果这些测试用例失败,构建应该会失败。 由于检查将是相似的,我是否可以提取公共库中的所有测试用例,并将其添加为每个服务中的依赖项?
浏览 0
提问于2019-10-30
得票数 1
2
回答
ArchUnit
可以在方法调用中检查某些字符串模式吗?
我知道并同意这绝对不是一个架构问题,而是一个简单的编程错误,但是如果可以(ab-)使用
ArchUnit
来检查String.format()-method的第一个字符串参数‘'%s’(或'{}')的使用情况
浏览 1
提问于2021-01-24
得票数 0
3
回答
如何在
ArchUnit
规则中排除类?
、
、
在
ArchUnit
中为分层架构创建规则时,我不清楚如何排除单个类(Main)。The base example不包括源和目标。 ..。但我不明白它是如何转化为我的需求的。我只想让Main被忽略。
浏览 153
提问于2020-01-10
得票数 5
1
回答
ArchUnit
:如何检查对Bean创建方法的访问?
因此,我现在想添加一个
ArchUnit
-check,以防止访问实际上是Bean创建者的方法。我该怎么做? 我找到了一个在方法上使用谓词的callMethodWhere(...)
浏览 10
提问于2022-08-24
得票数 0
1
回答
使用
ArchUnit
检查子类中的注释存在
、
、
、
、
我正在使用JUnit 5评估
ArchUnit
0.13.1,并尝试编写如下规则: private final ArchRule annotationInheritanceMyAnnotation.class)问题是
ArchUnit
浏览 27
提问于2020-05-22
得票数 0
1
回答
ArchUnit
:如何检查抛出异常的方法是否也声明异常
、
我正在尝试编写一个
ArchUnit
测试,测试该方法是否也声明了抛出的某个未经检查的异常,并且递归地测试了调用该方法的任何方法是否也声明了它。但是,出于某种原因,
ArchUnit
只允许检查来自类的调用,而不允许从方法中检查调用(这似乎更有意义)。
浏览 7
提问于2022-04-17
得票数 1
2
回答
我能检查一下是否使用了
ArchUnit
的lombok.实验性.*注释吗?“
、
、
正如问题所暗示的那样,我如何用
archUnit
检查某些进口产品。我知道如何检查包和诸如此类的东西,但这种方法似乎不适用于进口。com.nikita.Nikitos; import static com.tngtech.
archunit
.lang.syntax.ArchRuleDefinition.noClasses; import com.tngtech.
浏览 11
提问于2022-01-21
得票数 0
回答已采纳
2
回答
ArchUnit
似乎不缓存已分析的类
、
我用Jupiter写了一些
ArchUnit
测试。我找到的示例表明,您可以使用非静态方法编写
ArchUnit
测试,例如:void enforceExceptionNames() { classes().that()无论哪种方式,
ArchUnit
都会声明所有类都被静态缓存。
浏览 4
提问于2021-01-29
得票数 2
2
回答
如何使用
ArchUnit
忽略测试类中的类
、
、
、
我编写了我的第一个
ArchUnit
测试: import static com.tngtech.
archunit
.library.dependencies.SlicesRuleDefinition.*;
浏览 9
提问于2017-06-20
得票数 32
回答已采纳
2
回答
有没有从maven pom中移除旧依赖项的最佳实践?
、
、
我的公司正试图让我们的团队脱离Junit3 (和4),转而使用Junit5。我想以某种方式将Junit3和4标记为“在我的公司中已被弃用”,以在UI中给试图使用这些旧版本的任何人一个视觉提示,我们希望停止使用这些版本。除此之外,我想我们可以写一个checkstyle规则或者一些其他的静态分析,但是我真的认为有视觉指示器(像javadoc或者@Deprecated注解)会不那么引人注目。如果集成开发环境很重要,我们还有IntelliJ、
浏览 0
提问于2021-02-17
得票数 2
1
回答
ArchUnit
:防止没有断言的assertJ语句
、
、
是否有可能创建一个
ArchUnit
规则来防止没有断言的AssertJ语句?我需要一个
ArchUnit
规则,当找到这样的东西时,它会让构建失败: assertThat(frodo.getName
浏览 4
提问于2022-07-10
得票数 0
回答已采纳
2
回答
在弓箭手中,队员和拳击手之间有什么区别?
我想知道members()和fields()在
ArchUnit
中有什么区别。我找不到任何关于它的文件。
浏览 3
提问于2021-01-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java近期新闻:OmniFish简介、Oracle加入Micronaut基金会、OpenJDK升级
分层架构:一个经典却得不到优的难题
编码数据集生成框架 UnitGen 0.4.0:代码文档生成、测试代码生成
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券