恢复内容开始 恢复内容开始 恢复内容开始 数据库管理 Lombok插件 少写getter setter string等方法 Assert.assertNotEquals(0,result.size()); 不期望是0,期望是result.size(); ProductCategory product ...
分类:
编程语言 时间:
2020-02-13 20:49:56
阅读次数:
72
1、console.log():调试中最常用的方法,用于在控制台窗口显示信息。 > console.log(123); //123 2、console.warn():输出信息时,在最前面加一个黄色三角,表示警告 > console.warn('输出警告信息'); //输出警告信息 3、console ...
分类:
其他好文 时间:
2020-02-12 16:06:53
阅读次数:
139
第一大部分 interface{} 可以接受任何类型的对象值 获取interface{}队形的数据类型,可以使用断言,或者 switch type 来实现 // Assertion project main.go package main import ( "fmt" ) type Bag stru ...
分类:
其他好文 时间:
2020-02-12 10:56:13
阅读次数:
85
断言(Assertion)是一种调试程序的方式。在Java中,使用assert关键字来实现断言。 语句assert x >= 0;即为断言,断言条件x >= 0预期为true。如果计算结果为false,则断言失败,抛出AssertionError。 使用assert语句时,还可以添加一个可选的断言消 ...
分类:
其他好文 时间:
2020-02-11 14:32:50
阅读次数:
66
背景 我们有时候需要断言一些方法会抛出异常,这些异常需要符合我们的预期。 代码 新建test_exception.py文件,内容如下 import unittest class DivZeroTestCase(unittest.TestCase): def test_should_raise_exc ...
分类:
其他好文 时间:
2020-02-10 13:51:59
阅读次数:
74
在执行测试用例时,有时候有些用例是不需要执行的,那我们怎么办呢?难道删除这些用例?那下次执行时如果又需要执行这些用例时,又把它补回来?这样操作就太麻烦了。 unittest提供了一些跳过指定用例的方法 @unittest.skip(reason):强制跳转。reason是跳转原因 @unittest ...
分类:
其他好文 时间:
2020-02-10 13:49:58
阅读次数:
67
背景 unittest支持各种断言方法。 断言列表 官方文档 方法检查点 assertEqual(a, b) a == b assertNotEqual(a, b) a != b assertTrue(x) bool(x) is True assertFalse(x) bool(x) is Fals ...
分类:
其他好文 时间:
2020-02-10 13:26:17
阅读次数:
309
标识符与关键字 对于标识符的组成在Java之中的定义如下:由字母、数字、_、$ 组成 其中不能使用Java的保留字(关键字) 其中 $ 一般都有特殊的含义 不建议出现在自己所编写的代码上 关键字 是系统对于一些结构的描述处理,有着特殊的含义 JDK1.4的时候出现有 assert关键字,用于异常处理 ...
分类:
编程语言 时间:
2020-02-10 12:03:19
阅读次数:
82
1. 第4章 两人合作 —— 4.3 代码设计规范 —— 4.3.3 错误处理 此处提到了“断言”的概念,但着墨不多,介绍简略。 那么问题来了,挖掘机……不是,断言是什么? 编写代码时,如果程序员相信在程序中的某个特定点某表达式值(布尔式)为真,可将其标为断言(assert)。 举个栗子: publ ...
分类:
其他好文 时间:
2020-02-08 23:17:53
阅读次数:
145