口袋记账下载-口袋记账

口袋记账下载-口袋记账
浏览 (897)
  • 类型:
  • 更新:2024-07-17
  • 大小:254M
  • 所需权限:查看
  • 隐私政策:查看
测试"; String result = RecordUtils.getRecordAbstract(record); Assert.assertEquals(testAbstract, result); } @Test public void getCompleteTest() { // 17-12-26 一般是: 这是完整的信息记录 需要这两个方法比较 // 17-12-28 更新测试 String testComplete = "2017-12-26"; Date complete = RecordUtils.getComplete(1514275200000L); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String result = format.format(complete); Assert.assertEquals(testComplete, result); } @Test public void getFormattedFloatTest() { // 17-12-26 一般是: 这是完整的信息记录 需要这两个方法比较 // 17-12-28 更新测试 String textOne = "0.0"; String textTwo = "0.01"; BigDecimal floatOne = new BigDecimal(0.005).setScale(2, RoundingMode.HALF_UP); BigDecimal floatTwo = new BigDecimal(0.01).setScale(2, RoundingMode.HALF_UP); String resultOne = RecordUtils.getFormattedFloat(floatOne); String resultTwo = RecordUtils.getFormattedFloat(floatTwo); Assert.assertEquals(textOne, resultOne); Assert.assertEquals(textTwo, resultTwo); } @Test public void isNeedWarn() { // 17-12-27 一般是: 分类名称 结余余额 // 17-12-28 更新测试: 测试一 是用户名 数值信息 BigDecimal balance = new BigDecimal(200.00).setScale(2, RoundingMode.HALF_UP); BigDecimal totalIn = new BigDecimal(100.00).setScale(2, RoundingMode.HALF_UP); BigDecimal totalOut = new BigDecimal(50.236588).setScale(2, RoundingMode.HALF_UP); int categoryId = 9; int warn = 21; // 17-12-28 更新测试 数值不同 String username = "ABC长住院医学部院长余额账务测试大学"; boolean resultOne = RecordUtils.isNeedWarn(categoryId,balance); boolean resultTwo = RecordUtils.isNeedWarn(warn,balance); boolean resultThree = RecordUtils.isNeedWarn(categoryId,totalIn); boolean resultFour = RecordUtils.isNeedWarn(warn,totalOut); boolean resultFive = RecordUtils.isNeedWarn(username, totalOut); boolean resultSix = RecordUtils.isNeedWarn(username, balance); boolean resultSeven = RecordUtils.isNeedWarn(categoryId, totalOut); boolean resultEight = RecordUtils.isNeedWarn(warn, totalIn); Assert.assertTrue(resultOne); Assert.assertTrue(resultTwo); Assert.assertTrue(resultThree); Assert.assertTrue(resultFour); Assert.assertTrue(resultFive); Assert.assertTrue(resultSix); Assert.assertTrue(resultSeven); Assert.assertTrue(resultEight); Assert.assertFalse(RecordUtils.isNeedWarn(500, balance)); Assert.assertFalse(RecordUtils.isNeedWarn(categoryId, new BigDecimal(2000.00).setScale(2, RoundingMode.HALF_UP))); } @Test public void getDefaultCategoryNameTest() { // 17-12-27 一般是: 分类名称 结余余额 // 17-12-28 更新测试: 测试一 是用户名 数值信息 // 17-12-29 更新测试: 测试一是前面带用户名,然后 余额,输出用户名 int categoryId = 9; BigDecimal balance = new BigDecimal(103.20).setScale(2, RoundingMode.HALF_UP); String categoryName = RecordUtils.getDefaultCategoryName(categoryId, balance); Assert.assertEquals("职业", categoryName); String username = "ABCHKL"; String testUserName = RecordUtils.getDefaultCategoryName(username, balance); Assert.assertEquals("ABCHKL", testUserName); int Empty = -1; String testEmpty = RecordUtils.getDefaultCategoryName(Empty, balance); Assert.assertEquals("", testEmpty); } @Test public void setPatternDDMMMYYTest() { // 17-12-27 一般是: 分类名称 结余余额 // 17-12-28 更新测试: 测试一 是用户名 数值信息 // 17-12-29 更新测试: 测试3 是可能不匹配的数据 格式匹配 SimpleDateFormat format = new SimpleDateFormat(); format.applyPattern(RecordUtils.PATTERN_DDMMMMYY); Date date = null; try { date = format.parse("Apr 14, 1989"); } catch (ParseException pe) { pe.printStackTrace(); } Calendar calendar = Calendar.getInstance(); calendar.setTime(date); int year = calendar.get(Calendar.YEAR); Assert.assertEquals(1989, year); } }
安卓版下载

同类推荐更多

专题合集更多>>

5.1come下载-5.1com 学情达官方下载-学情达app最新版2023 豆客游戏平台官网-豆客cs平台 华胥引之绝爱之城-华胥引