前端工程化 持续更新中... 打造理想的前端技术栈工具链 仓库初始化:git + lerna - yarn workspces + npm仓库 初始化:通过Web框架/脚手架创建项目 代码质量检测:pre-commit 时进行检测 触发 CI ,运行单元测试和e2e测试 (可选)打包Docker镜像 ...
分类:
其他好文 时间:
2020-06-17 01:06:13
阅读次数:
69
最近,在项目开发过程中使用了RedisTemplate,进行单元测试时提示“Field redisTemplate in com.example.demo1.dao.RedisDao required a bean of type ‘org.springframework.data.redis.co ...
分类:
编程语言 时间:
2020-06-16 15:14:43
阅读次数:
55
本文内容 1. Junit单元测试 2. 反射 3. 注解 Junit单元测试: * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) ...
分类:
其他好文 时间:
2020-06-15 22:34:49
阅读次数:
56
环境 JDK 6 JUnit 4.13 Spring Tool Suite 4.6.2 Maven 3.6.3 Rules 官网描述如下: Rules allow very flexible addition or redefinition of the behavior of each test ...
分类:
其他好文 时间:
2020-06-15 22:32:10
阅读次数:
47
1.保持单元测试小巧、快速 理论上,任何代码提交前都应该完整跑一遍所有测试套件。保持测试代码执行符合预期,这样能够缩短迭代开发周期。 2.单元测试应该是全自动/非交互式的 测试套件通常是定期执行的,执行过程必须完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。 3.让单元测试很容易 ...
分类:
其他好文 时间:
2020-06-15 21:18:24
阅读次数:
64
最近,在项目开发过程中使用了RedisTemplate,进行单元测试时提示“Field redisTemplate in com.example.demo1.dao.RedisDao required a bean of type ‘org.springframework.data.redis.co ...
分类:
编程语言 时间:
2020-06-15 12:21:53
阅读次数:
41
CodeRush能帮助你以极高的效率创建和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下能够大大的提高你效率。 CodeRush v20.1.4完整版下载 具体更新内容如下: 单元测试 在此版本中,CodeR ...
分类:
其他好文 时间:
2020-06-15 12:10:52
阅读次数:
101
一. 前言 单元测试并不只是为了验证你当前所写的代码是否存在问题,更为重要的是它可以很大程度的保障日后因业务变更、修复Bug或重构等引起的代码变更而导致(或新增)的风险。 同时将单元测试提前到编写正式代码进行(测试驱动开发),可以很好的提高对代码结构的设计。通过优先编写测试用例,可以很好的从用户角度 ...
分类:
编程语言 时间:
2020-06-14 20:48:03
阅读次数:
60
SSM框架整合 1、导入项目依赖 <dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency ...
分类:
其他好文 时间:
2020-06-14 19:06:33
阅读次数:
49
在类的声明中,可以包含多个初始化块,当创建类的实例时,就会依次执行这些代码块。如果使用 static 修饰初始化块,就称为静态初始化块。 需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。 package com.komiles ...
分类:
编程语言 时间:
2020-06-14 18:32:00
阅读次数:
66