腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
10
回答
使用
BigDecimal
进行
JUnit
断言
、
、
、
我想在两个小数之间
使用
assert,我
使用
的是:
BigDecimal
bd1 = new
BigDecimal
(1000);org.
junit
.Assert.assertSame (bd1,bd2); 但
JUnit
日志显示: expected <1000> was not: <1000>
浏览 224
提问于2016-02-23
得票数 57
回答已采纳
2
回答
AssertJ无法在没有比例的情况下
断言
BigDecimal
相等
、
、
我正在运行这样的
断言
:我得到了 我找到了一种解决方法,可以将期望值4的比例设置为4.00,但对于测试中的所有
BigDecimal
变量,我不
浏览 3
提问于2020-09-02
得票数 9
回答已采纳
3
回答
如何创建一个工厂方法来用功能替换构造函数?
、
、
public loan(
BigDecimal
amount,
BigDecimal
interestRate,
BigDecimal
years) { this.interest = interestRate; this.month
浏览 5
提问于2013-12-17
得票数 2
回答已采纳
3
回答
JUnit
5:如何
使用
一个
断言
调用来
断言
一个对象的几个属性?
、
、
、
、
我想用一个
断言
调用来
断言
一个对象的几个属性。
使用
JUnit
4和Hamcrest,我会编写如下内容: hasProperty("name", is("Coat")),("available", is(true)), hasProperty("price", is(
浏览 2
提问于2019-08-13
得票数 11
回答已采纳
2
回答
莫奇托和
断言
-两个相同的BigDecimals.不平等
、
、
我对
断言
有一个小问题,或者仅仅是关于
BigDecimal
。我的
JUnit
测试在
使用
assertEquals(Object expected, Object actual)时抛出一个错误预期是通过以下方式创建的:getDecimal方法在MathHelper中
浏览 7
提问于2015-10-31
得票数 2
回答已采纳
1
回答
JMock意外调用
、
、
、
当
使用
easymock和仅仅设置期望时,这似乎不会发生import org.jmock.Mockery;import org.jmock.lib.legacy.ClassImposteriser;import org.
junit
.Test; import java.math.
Bi
浏览 0
提问于2011-11-14
得票数 4
回答已采纳
1
回答
如何对作为字符串传入的值执行assertEquals操作,该值可以是双精度或浮点型
、
问题是,我必须对我们的测试框架从应用程序接口中提取的内容
进行
assert equals操作,并且没有有效的方法来比较
junit
.Assert的浮点数/双精度数和字符串。我似乎能够将传入的字符串转换为浮点型/双精度型,但然后期望值和实际值必须具有相同的小数位数,否则
断言
将失败。当我将期望值转换为两个小数时,似乎总是由DecimalFormat或
BigDecimal
完成,我不能将它们传递到
断言
中。开发人员在GoLang中将比率编码为Math.round(123.54999)* 10)
浏览 31
提问于2020-07-25
得票数 1
回答已采纳
1
回答
为什么来自assertJ的FieldByFieldComparator不能工作?
、
、
、
在比较两个包含JavaBeans元素的列表和BigDecimals字段时,我尝试
使用
AssertJ中的BigDecimals,但不起作用。当我比较这两个BigDecimals (例如,1.00和1.000000),
使用
默认的
BigDecimal
比较器,
断言
不会失败(因为通过比较它们是相等的)。JavaBean代码:public static class Foo {}assertThat(asList(new Fo
浏览 0
提问于2018-06-03
得票数 0
1
回答
重写.equals()方法的问题
、
、
我在java中为一个"Item“类
使用
以下形式的构造函数重写.equals(): final
BigDecimal
theBulkPrice) { myBulkQuantity = theBu
浏览 1
提问于2015-10-17
得票数 2
回答已采纳
3
回答
AssertJ:如何
使用
compareTo与提取()一起
断言
BigDecimals
、
我
使用
AssertJ extracting()方法和Java8 lambdas,并将一些字段映射到
BigDecimal
,然后
断言
结果数组。但是我需要比较
使用
BigDecimal
的compareTo(),而不是equals() (因为)。我怎么能这么做?) "abc", // ok, String equals comparison new
BigDecimal
N
浏览 3
提问于2016-09-01
得票数 3
回答已采纳
5
回答
断言
等于int长浮点数
、
是否有一种优雅的方法可以在忽略类的同时
断言
数字是相等的?我想在
JUnit
测试框架中
使用
它,但例如在java.lang.AssertionError: expected: java.lang.Integer<1>但was: java.lang.Long<1>中失败 我希望在某个地方有一个很好的方法,它只比较值,并与int、long、float、字节、double、
BigDecimal
、BigInteger
浏览 4
提问于2016-12-20
得票数 30
回答已采纳
1
回答
在谓词中
使用
isEqualByComparingTo
、
、
、
正常
使用
好的
断言
匹配器(如isEqualByComparingTo )assertThat(number).isEqualByComparingTo(
BigDecimal
.valueOf(...));List<
BigDecimal
> numbersisEqualB
浏览 1
提问于2018-07-05
得票数 0
回答已采纳
1
回答
在Geb
JUnit
4测试中
进行
断言
、
我正在
使用
Geb对Grails应用程序
进行
一些功能测试。我正在
使用
Geb与
JUnit
4的集成,即我的测试类扩展了geb.
junit
4.GebReportingTest。我应该
使用
Java的关键字来
进行
断言
吗?或
JUnit
的
断言
*方法,例如。 Assert.assertTrue 2 == 1 + 1
浏览 3
提问于2015-02-11
得票数 0
回答已采纳
4
回答
formatNumber :如何在数字后面加上两位小数?
、
、
我正在
使用
grails formatNumber,我想以十进制格式显示我的数字。如何做到这一点?
浏览 0
提问于2010-08-12
得票数 4
回答已采纳
1
回答
Mockito在保存带有返回值的方法时纠正用法
、
我从Mockito for Spring一书中发现了下面的测试import static org.
junit
.Assert.assertNotNullavgPrice = portfolio.getAvgPrice(stock); liveStock.getPrice().subtract("10.00")); 但是没有
使用
getAvgPrice()是否被调用的验证语句
进行</e
浏览 4
提问于2017-07-03
得票数 1
1
回答
使用
List<String[]>
JUnit
5
断言
、
、
、
我对
JUnit
4
断言
进行
了这个测试:var expected = List.of(new String[] { "1String[] { "2", " B" }, new String[] { "3", " C" }); org.
junit
.Asse
浏览 1
提问于2021-07-02
得票数 2
回答已采纳
2
回答
BigDecimal
的规范表示
、
、
、
、
将包含任意值的Java 简化为规范形式的最简单方法是什么,以便
使用
方法将表示相同数字的两个
BigDecimal
进行
比较?我
使用
如下代码从任意字符串解析数字:
BigDecimal
y = new
BigDecimal
(string2, MathContext.DECIMAL64); 由于(string1,string2)是任意的,
浏览 3
提问于2014-10-13
得票数 7
回答已采纳
4
回答
如何在Java (Selenium).But中从十进制数中删除不需要的零如果最后一位数不是0,则应该显示它
、
、
、
我从Teradata中查询了很多字段,并
使用
Selenium (Java)验证UI中显示的值。我所有的字段都只有3个小数点。例如,DB = 4.199中的数字在UI中显示为4.199,DB = 4.190中的数字在UI中显示为4.19,DB = 4.100中的数字在<代码>D10</code>中显示为<代码>D9 当我
断言
时
浏览 0
提问于2015-08-20
得票数 0
1
回答
Maven无法解析类
、
、
、
、
value; this.value = value;但是IntelliJ可以解析引用--实际上我没有intelliJ提供的错误,而且通过maven
进行
构建,并
使用
JUnit
运行在IntelliJ works中
进行
测试!此问题通过cmd
使用
"mvn清洁安装“、通过IntelliJ内部
浏览 1
提问于2019-06-06
得票数 0
回答已采纳
3
回答
使用
DbUnit将
BigDecimal
数据导入HSQLDB测试数据库
、
、
、
我在后端
使用
Hibernate JPA。我正在
使用
JUnit
和DBUnit编写单元测试,以便将一组数据插入内存中的HSQL数据库。OrderLine Java对象,其中discount_price列被定义为:private
BigDecimal
discountPrice; 但是,当我运行测试用例并
断言
返回的折扣价格等于0.3时,
断言
失败,并指出存储
浏览 8
提问于2010-05-20
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java开发中商业计算请务必使用BigDecimal来进行计算!
零基础学习与使用Junit5
Java 之单元测试
优秀单元测试实战(二)
杭州软件测试自动化工具大盘点
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券