Springboot Junit5初探窺鏡

2021-09-13 09:47:33 字數 1573 閱讀 7135

import org.junit.jupiter.api.*;

import org.junit.jupiter.api.extension.extendwith;

import org.springframework.boot.test.context.springboottest;

import org.springframework.test.context.junit.jupiter.springextension;

/** * @author whh

* @date 2019/3/22 13:59

*/// 新增下面這個註解就可以執行測試了

@extendwith(springextension.class)

// spring測試相關

static string result;

/*** 只執行一次,執行時機是在所有測試和 @beforeeach 註解方法之前。

*/@beforeall

static void beforeall()

/*** 只執行一次,執行時機是在所有測試和 @aftereach 註解方法之後。

*/@afterall

static void afteraall()

/*** 在每個測試執行之前執行

*/@beforeeach

void beforeeach()

/*** 在每個測試執行之後執行

*/@aftereach

void aftereach()

/*** 測試案例,可以寫增刪改查的測試案例

*/@test

void runtest()

}

依賴

server:

port: 8083

spring:

datasource:

type: com.zaxxer.hikari.hikaridatasource #default com.zaxxer.hikari.hikaridatasource

driver-class-name: com.mysql.jdbc.driver

url: jdbc:mysql://localhost:3306/dev?useunicode=true&characterencoding=utf-8&usessl=false

username: dev

password: dev

hikari:

maximum-pool-size: 15

minimum-idle: 5

connection-timeout: 30000 # default 30s, ms

pool-name: ******hikaricp # change hikari pool name,default hikaripool-1

jpa:

database-platform: org.hibernate.dialect.mysql5innodbdialect

show-sql: true

hibernate:

ddl-auto: update

html5拖拽 初探

先看看效果 完整測試 html5 拖拽 box 接下來對 進行一一講解 drag的英譯是 拖 拽 drop的意思是 放下 drag和drop 是html5中新增的特性,任何元素都能夠拖放 大部分主流瀏覽器目前也夠支援html5的拖放功能。1.我們想要拖動那個元素,首先要把這個元素設定成可拖拽,將該元...

5 C 執行緒管理初探

乙個程序可以包含單個或多個執行緒 執行緒用thread表示 任務代表需要執行的操作,用task表示 執行緒池是多個執行緒的集合,決定如何向執行緒分配任務,用threadpool表示 多執行緒有不確定性,c 中經常用lock語句 鎖 進行處理,lock表示該部分的 只能由乙個執行緒進行處理,其它執行緒...

html5 初探2 表單

乙個簡單的表單 by xufei 2013 04 css樣式,裡面有些 css3的東西 charset utf 8 body header footer select input content form 表單分組 form fieldset 表單分組 最後乙個 form fieldset last...