Java-test-learning
Introduction
Junit4
Suites
Execution Order
Exception
Ignoring
Timeout
Assume
参数化测试
JUnit Params插件
快速开始
规则
ErrorCollector
ExternalResource
TemporaryFolder
TestName
TestWatcher
Verifier
Timeout
ExpectedException
ClassRule
RuleChain
自定义规则
Theories
Fixtures
Categories
多线程
Enclosed
第三方扩展
System Test
配置提供
配置清理
配置恢复
System.err和System.out
System.in
System.exit
环境变量
Security Manager
JUnit Toolbox
MultithreadingTester
PollingWait
ParallelRunner
ParallelParameterized
Mockito
Mockito资料
Javadoc兼官方文档(翻译)
Mockito 1-9节
Mockito 10-19节
Mockito 20-29节
Mockito 30-35节
PowerMock
官方文档(翻译)
开始使用
动机
Mockito的使用
使用案例
模拟 final 类和方法
模拟 private 方法
Assertj
核心功能
java8特性的断言
拓展Assertj
Condition
Maven插件
Guava
Joda-Time
AssertJ DB
概念
特性
H2
H2特性(官网文档翻译)
连接模式
数据库特性和URL
运行模式
数据库设置
数据库文件设置
数据库连接设置
H2在测试中的使用
Demo
纯JDBC
OpenJPA
DbUnit
快速入门
DbtestClass
DbtestClass SubClass
非继承实现方式
数据库数据验证
最佳实践
DatabaseOperation
ReplacementDataSet
Cucumber
我们的目标
资料收集整理
安装
JDK8下的问题
IntelliJ idea
参考文档(翻译)
集成
spring集成
类SpringFactory的使用
testng集成
实践
使用中文
传递参数
Powered by
GitBook
H2
H2介绍
介绍
H2 是一个Java编写的SQL数据库,主要特性有:
开源
java编写
++支持标准SQL,JDBC API++
支持嵌入式模式
和服务器模式,支持集群
兼容模式,适用于IBM DB2, Apache Derby, HSQLDB, MS SQL Server, MySQL, Oracle, and PostgreSQL
而我们对H2的使用,通常不是用替代Mysql/Oracle,而是在测试期间通过兼容模式模拟前者,以方便实现自动化测试以至持续继承。
results matching "
"
No results matching "
"