matcher 相关问题

如果对象匹配预期状态的抽象描述,则匹配器是通过测试库来检查的其他对象。不要使用此标记来使用Matcher类进行正则表达式匹配,而是使用[regex]。

有没有办法使用像RSpec的“验证”一个匹配的方法吗?

到目前为止,我使用的是“希望”在我的测试框架,当遇到失败状态,将停止执行。我想是这样,即使满足条件失败的执行应该发生。一世 ...

回答 1 投票 0

如何使用junit的EqualsWithDelta

版本: org.mockito 的Mockito,所有 1.9.5 测试 &...

回答 2 投票 3

如何在Matcher组上追加替换而不是整个模式?

我正在使用while(matcher.find())循环遍历Pattern的所有匹配项。对于它找到的那个模式的每个实例或匹配,我想用一些新文本替换matcher.group(3)。这个 ...

回答 2 投票 24

如何使ExampleMatcher只包含一个属性?

如何实现ExampleMatcher,从我的类中随机包含一个属性并忽略其他属性?假设我的班级是这样的:Public Class Teacher(){String id; ...

回答 1 投票 1

执行的字符串值与硬编码值不匹配

在我的帮助器类中,我从日志文件中提取键字符串。在那里我搜索一个日期和子串的文本。问题是当我包括那个日期包括使用java日期的短语和...

回答 1 投票 0

将C#正则表达式转换为Java匹配器问题

public static String ReturnBetween(String heap,String startEx,String endEx,boolean include){int startPos = 0; int endPos = heap.length(); String starts =“”; ...

回答 1 投票 1

用于String的Hamcrest匹配器,其中String包含一些随机值

有没有办法将以下字符串与任何hamcrest匹配器匹配。 “{\” 为messageType \ “:\” 确定\ “\ ”_ ID \“:\ ”7de9a446-2ced-4BDA-af35-81e95ad2dc32 \“,\ ”地址\“:\ ”192.168.0.0 \“,\”港口\”:...

回答 3 投票 3

如何在ScalaTest中显示自定义失败消息?

有谁知道如何在ScalaTest中显示自定义失败消息?例如:NumberOfElements()应该等于(5)当它失败时显示以下消息:10不等于5但是我想......

回答 3 投票 78

比较Floats(Eq匹配器)的随机RSpec失败

我甚至不确定从哪里开始。很抱歉,如果这是重复的,但我甚至不知道要搜索什么或调用此特定问题。随机地,而不是经常,我的...

回答 2 投票 3

Hamcrest - Matchers.hasProperty:如何检查对象列表是否包含具有特定值的对象

我对Hamcrest有以下问题:我有一份员工名单 employees = hamcrest.getEmployees();其中:public class Employee {private String name;私人的 ...

回答 2 投票 3

我可以操纵mockito匹配器的顺序吗?

某些上下文在模拟时设置模拟(何时)或验证调用(验证)时,Mockito要求您提供模拟方法所需的所有具体值,或者为所有模拟器提供匹配器。 ...

回答 3 投票 0

从java中的多行文本中提取键值对

请考虑以下多行字符串:这是需要正确解析为键值对的多行文本,不包括所有其他信息。第一节:第一把钥匙=第一位......

回答 1 投票 1

如何从给定的URL中提取参数

在Java中我有:String params =“depCity = PAR&roomType = D&depCity = NYC”;我想获得depCity参数的值(PAR,NYC)。所以我创建了正则表达式:String regex =“depCity =([^&] +)”; ...

回答 6 投票 19

是否有任何适当的匹配器来解析和比较MockMvc的Json响应中的LocalDateTime字段

我正在测试我的SpringBoot控制器的get方法,它提供了在特定时间范围内编写的对象。我意识到我可以在mockMvc执行后得到json并用...解析它

回答 1 投票 0

Java Regex find()方法没有返回正确的值

我在Java中创建了一个正则表达式模式,显然,匹配器类在字符串中找到它,但它没有返回正确的值。如果你看到这个图像,Eclipse正在给我一个“真实”的价值......

回答 1 投票 -1

Hamcrest isEqualIgnoringWhitespace不会忽略空格

因此,当我们需要将一些HTML解析为XML并验证HTML中的所有内容都在XML文件中时,我们在Unittests中使用Hamcrest进行验证。因为我们不能在...中获得更多或更少的信息

回答 1 投票 1

是否有可能扩展Jest / Expect Matcher

我想扩展Jest的isEqual匹配器,以便在比较之前转换期望值(这允许我在测试中使用多行字符串)。我需要做的就是运行预期值...

回答 1 投票 5

如何编写Jasmine自定义匹配器

我正在尝试编写一个自定义匹配器,用于测试字符串是否包含特殊数量的不同字符串。这就是我做的。 var matcher = {toContainTimes:function(expected,...

回答 1 投票 1

在Android中通过正则表达式提取特定字符串[duplicate]

我有这个字符串:https://regex101.com/r/7Er0Ch/6我想把我所有的http://esupb.tabriz.ir:808x/srvSC.svc放到数组列表中。所以为了我用matcher像blow:String regx =“#\\ d +#”;模式......

回答 2 投票 -1

模式匹配以匹配最长子字符串

我有这个正则表达式D + U.对于以下String UDDDUDUU,它应匹配一次,但对于Java,它匹配三次。它匹配DDDU DU。我正在使用https://regex101.com/检查我的正则表达式,它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.