Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
X
XXL-JOB
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
靳帅
XXL-JOB
Commits
8ea3c390
提交
8ea3c390
authored
12月 04, 2020
作者:
xueli.xue
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Junit upgrade
上级
09986927
隐藏空白字符变更
内嵌
并排
正在显示
16 个修改的文件
包含
64 行增加
和
73 行删除
+64
-73
pom.xml
pom.xml
+1
-1
AbstractSpringMvcTest.java
...a/com/xxl/job/admin/controller/AbstractSpringMvcTest.java
+2
-8
JobInfoControllerTest.java
...a/com/xxl/job/admin/controller/JobInfoControllerTest.java
+4
-3
JacksonUtilTest.java
...est/java/com/xxl/job/admin/core/util/JacksonUtilTest.java
+5
-7
XxlJobGroupDaoTest.java
...c/test/java/com/xxl/job/admin/dao/XxlJobGroupDaoTest.java
+1
-4
XxlJobInfoDaoTest.java
...rc/test/java/com/xxl/job/admin/dao/XxlJobInfoDaoTest.java
+1
-4
XxlJobLogDaoTest.java
...src/test/java/com/xxl/job/admin/dao/XxlJobLogDaoTest.java
+1
-4
XxlJobLogGlueDaoTest.java
...test/java/com/xxl/job/admin/dao/XxlJobLogGlueDaoTest.java
+1
-4
XxlJobRegistryDaoTest.java
...est/java/com/xxl/job/admin/dao/XxlJobRegistryDaoTest.java
+1
-4
I18nUtilTest.java
...in/src/test/java/com/xxl/job/admin/util/I18nUtilTest.java
+1
-6
AdminBizTest.java
...dmin/src/test/java/com/xxl/job/adminbiz/AdminBizTest.java
+6
-5
ExecutorBizTest.java
...rc/test/java/com/xxl/job/executorbiz/ExecutorBizTest.java
+16
-16
pom.xml
xxl-job-core/pom.xml
+2
-2
pom.xml
...xecutor-samples/xxl-job-executor-sample-frameless/pom.xml
+7
-0
FramelessApplicationTest.java
...cutor/sample/frameless/test/FramelessApplicationTest.java
+12
-0
XxlJobExecutorExampleBootApplicationTests.java
...cutor/test/XxlJobExecutorExampleBootApplicationTests.java
+3
-5
没有找到文件。
pom.xml
浏览文件 @
8ea3c390
...
@@ -34,7 +34,7 @@
...
@@ -34,7 +34,7 @@
<mysql-connector-java.version>
8.0.22
</mysql-connector-java.version>
<mysql-connector-java.version>
8.0.22
</mysql-connector-java.version>
<slf4j-api.version>
1.7.30
</slf4j-api.version>
<slf4j-api.version>
1.7.30
</slf4j-api.version>
<junit.version>
4.13.1
</junit.version>
<junit.version>
5.7.0
</junit.version>
<javax.annotation-api.version>
1.3.2
</javax.annotation-api.version>
<javax.annotation-api.version>
1.3.2
</javax.annotation-api.version>
<groovy.version>
3.0.7
</groovy.version>
<groovy.version>
3.0.7
</groovy.version>
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/controller/AbstractSpringMvcTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
controller
;
package
com
.
xxl
.
job
.
admin
.
controller
;
import
org.junit.Before
;
import
org.junit.jupiter.api.BeforeEach
;
import
org.junit.runner.RunWith
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.ContextConfiguration
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
org.springframework.test.context.web.WebAppConfiguration
;
import
org.springframework.test.web.servlet.MockMvc
;
import
org.springframework.test.web.servlet.MockMvc
;
import
org.springframework.test.web.servlet.setup.MockMvcBuilders
;
import
org.springframework.test.web.servlet.setup.MockMvcBuilders
;
import
org.springframework.web.context.WebApplicationContext
;
import
org.springframework.web.context.WebApplicationContext
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
AbstractSpringMvcTest
{
public
class
AbstractSpringMvcTest
{
...
@@ -20,7 +14,7 @@ public class AbstractSpringMvcTest {
...
@@ -20,7 +14,7 @@ public class AbstractSpringMvcTest {
private
WebApplicationContext
applicationContext
;
private
WebApplicationContext
applicationContext
;
protected
MockMvc
mockMvc
;
protected
MockMvc
mockMvc
;
@Before
@Before
Each
public
void
setup
()
{
public
void
setup
()
{
this
.
mockMvc
=
MockMvcBuilders
.
webAppContextSetup
(
this
.
applicationContext
).
build
();
this
.
mockMvc
=
MockMvcBuilders
.
webAppContextSetup
(
this
.
applicationContext
).
build
();
}
}
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/controller/JobInfoControllerTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
controller
;
package
com
.
xxl
.
job
.
admin
.
controller
;
import
com.xxl.job.admin.service.LoginService
;
import
com.xxl.job.admin.service.LoginService
;
import
org.junit.
Before
;
import
org.junit.
jupiter.api.BeforeEach
;
import
org.junit.Test
;
import
org.junit.
jupiter.api.
Test
;
import
org.springframework.http.MediaType
;
import
org.springframework.http.MediaType
;
import
org.springframework.test.web.servlet.MvcResult
;
import
org.springframework.test.web.servlet.MvcResult
;
import
org.springframework.util.LinkedMultiValueMap
;
import
org.springframework.util.LinkedMultiValueMap
;
...
@@ -16,7 +16,7 @@ public class JobInfoControllerTest extends AbstractSpringMvcTest {
...
@@ -16,7 +16,7 @@ public class JobInfoControllerTest extends AbstractSpringMvcTest {
private
Cookie
cookie
;
private
Cookie
cookie
;
@Before
@Before
Each
public
void
login
()
throws
Exception
{
public
void
login
()
throws
Exception
{
MvcResult
ret
=
mockMvc
.
perform
(
MvcResult
ret
=
mockMvc
.
perform
(
post
(
"/login"
)
post
(
"/login"
)
...
@@ -31,6 +31,7 @@ public class JobInfoControllerTest extends AbstractSpringMvcTest {
...
@@ -31,6 +31,7 @@ public class JobInfoControllerTest extends AbstractSpringMvcTest {
public
void
testAdd
()
throws
Exception
{
public
void
testAdd
()
throws
Exception
{
MultiValueMap
<
String
,
String
>
parameters
=
new
LinkedMultiValueMap
<
String
,
String
>();
MultiValueMap
<
String
,
String
>
parameters
=
new
LinkedMultiValueMap
<
String
,
String
>();
parameters
.
add
(
"jobGroup"
,
"1"
);
parameters
.
add
(
"jobGroup"
,
"1"
);
parameters
.
add
(
"triggerStatus"
,
"-1"
);
MvcResult
ret
=
mockMvc
.
perform
(
MvcResult
ret
=
mockMvc
.
perform
(
post
(
"/jobinfo/pageList"
)
post
(
"/jobinfo/pageList"
)
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/core/util/JacksonUtilTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
core
.
util
;
package
com
.
xxl
.
job
.
admin
.
core
.
util
;
import
org.hamcrest.core.Is
;
import
org.junit.jupiter.api.Test
;
import
org.junit.Test
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.Map
;
import
static
com
.
xxl
.
job
.
admin
.
core
.
util
.
JacksonUtil
.
writeValueAsString
;
import
static
com
.
xxl
.
job
.
admin
.
core
.
util
.
JacksonUtil
.
writeValueAsString
;
import
static
org
.
hamcrest
.
core
.
Is
.
is
;
import
static
org
.
junit
.
jupiter
.
api
.
Assertions
.
assertEquals
;
import
static
org
.
junit
.
Assert
.
assertThat
;
public
class
JacksonUtilTest
{
public
class
JacksonUtilTest
{
...
@@ -23,7 +21,7 @@ public class JacksonUtilTest {
...
@@ -23,7 +21,7 @@ public class JacksonUtilTest {
String
json
=
writeValueAsString
(
map
);
String
json
=
writeValueAsString
(
map
);
//then
//then
assert
That
(
json
,
is
(
"{\"aaa\":\"111\",\"bbb\":\"222\"}"
)
);
assert
Equals
(
json
,
"{\"aaa\":\"111\",\"bbb\":\"222\"}"
);
}
}
@Test
@Test
...
@@ -35,8 +33,8 @@ public class JacksonUtilTest {
...
@@ -35,8 +33,8 @@ public class JacksonUtilTest {
Map
result
=
JacksonUtil
.
readValue
(
jsonString
,
Map
.
class
);
Map
result
=
JacksonUtil
.
readValue
(
jsonString
,
Map
.
class
);
//then
//then
assert
That
(
result
.
get
(
"aaa"
),
Is
.<
Object
>
is
(
"111"
)
);
assert
Equals
(
result
.
get
(
"aaa"
),
"111"
);
assert
That
(
result
.
get
(
"bbb"
),
Is
.<
Object
>
is
(
"222"
)
);
assert
Equals
(
result
.
get
(
"bbb"
),
"222"
);
}
}
}
}
xxl-job-admin/src/test/java/com/xxl/job/admin/dao/XxlJobGroupDaoTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
dao
;
package
com
.
xxl
.
job
.
admin
.
dao
;
import
com.xxl.job.admin.core.model.XxlJobGroup
;
import
com.xxl.job.admin.core.model.XxlJobGroup
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
XxlJobGroupDaoTest
{
public
class
XxlJobGroupDaoTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/dao/XxlJobInfoDaoTest.java
浏览文件 @
8ea3c390
...
@@ -3,16 +3,13 @@ package com.xxl.job.admin.dao;
...
@@ -3,16 +3,13 @@ package com.xxl.job.admin.dao;
import
com.xxl.job.admin.core.model.XxlJobInfo
;
import
com.xxl.job.admin.core.model.XxlJobInfo
;
import
com.xxl.job.admin.core.scheduler.MisfireStrategyEnum
;
import
com.xxl.job.admin.core.scheduler.MisfireStrategyEnum
;
import
com.xxl.job.admin.core.scheduler.ScheduleTypeEnum
;
import
com.xxl.job.admin.core.scheduler.ScheduleTypeEnum
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
XxlJobInfoDaoTest
{
public
class
XxlJobInfoDaoTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/dao/XxlJobLogDaoTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
dao
;
package
com
.
xxl
.
job
.
admin
.
dao
;
import
com.xxl.job.admin.core.model.XxlJobLog
;
import
com.xxl.job.admin.core.model.XxlJobLog
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
XxlJobLogDaoTest
{
public
class
XxlJobLogDaoTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/dao/XxlJobLogGlueDaoTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
dao
;
package
com
.
xxl
.
job
.
admin
.
dao
;
import
com.xxl.job.admin.core.model.XxlJobLogGlue
;
import
com.xxl.job.admin.core.model.XxlJobLogGlue
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
XxlJobLogGlueDaoTest
{
public
class
XxlJobLogGlueDaoTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/dao/XxlJobRegistryDaoTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
dao
;
package
com
.
xxl
.
job
.
admin
.
dao
;
import
com.xxl.job.admin.core.model.XxlJobRegistry
;
import
com.xxl.job.admin.core.model.XxlJobRegistry
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
XxlJobRegistryDaoTest
{
public
class
XxlJobRegistryDaoTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/admin/util/I18nUtilTest.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
admin
.
util
;
package
com
.
xxl
.
job
.
admin
.
util
;
import
com.xxl.job.admin.core.util.I18nUtil
;
import
com.xxl.job.admin.core.util.I18nUtil
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.ContextConfiguration
;
import
org.springframework.test.context.junit4.SpringJUnit4ClassRunner
;
import
org.springframework.test.context.junit4.SpringRunner
;
/**
/**
* email util test
* email util test
*
*
* @author xuxueli 2017-12-22 17:16:23
* @author xuxueli 2017-12-22 17:16:23
*/
*/
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
@SpringBootTest
(
webEnvironment
=
SpringBootTest
.
WebEnvironment
.
RANDOM_PORT
)
public
class
I18nUtilTest
{
public
class
I18nUtilTest
{
...
...
xxl-job-admin/src/test/java/com/xxl/job/adminbiz/AdminBizTest.java
浏览文件 @
8ea3c390
...
@@ -7,12 +7,13 @@ import com.xxl.job.core.biz.model.RegistryParam;
...
@@ -7,12 +7,13 @@ import com.xxl.job.core.biz.model.RegistryParam;
import
com.xxl.job.core.biz.model.ReturnT
;
import
com.xxl.job.core.biz.model.ReturnT
;
import
com.xxl.job.core.context.XxlJobContext
;
import
com.xxl.job.core.context.XxlJobContext
;
import
com.xxl.job.core.enums.RegistryConfig
;
import
com.xxl.job.core.enums.RegistryConfig
;
import
org.junit.Assert
;
import
org.junit.jupiter.api.Test
;
import
org.junit.Test
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
import
static
org
.
junit
.
jupiter
.
api
.
Assertions
.
assertTrue
;
/**
/**
* admin api test
* admin api test
*
*
...
@@ -37,7 +38,7 @@ public class AdminBizTest {
...
@@ -37,7 +38,7 @@ public class AdminBizTest {
ReturnT
<
String
>
returnT
=
adminBiz
.
callback
(
callbackParamList
);
ReturnT
<
String
>
returnT
=
adminBiz
.
callback
(
callbackParamList
);
Assert
.
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
}
}
/**
/**
...
@@ -52,7 +53,7 @@ public class AdminBizTest {
...
@@ -52,7 +53,7 @@ public class AdminBizTest {
RegistryParam
registryParam
=
new
RegistryParam
(
RegistryConfig
.
RegistType
.
EXECUTOR
.
name
(),
"xxl-job-executor-example"
,
"127.0.0.1:9999"
);
RegistryParam
registryParam
=
new
RegistryParam
(
RegistryConfig
.
RegistType
.
EXECUTOR
.
name
(),
"xxl-job-executor-example"
,
"127.0.0.1:9999"
);
ReturnT
<
String
>
returnT
=
adminBiz
.
registry
(
registryParam
);
ReturnT
<
String
>
returnT
=
adminBiz
.
registry
(
registryParam
);
Assert
.
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
}
}
/**
/**
...
@@ -67,7 +68,7 @@ public class AdminBizTest {
...
@@ -67,7 +68,7 @@ public class AdminBizTest {
RegistryParam
registryParam
=
new
RegistryParam
(
RegistryConfig
.
RegistType
.
EXECUTOR
.
name
(),
"xxl-job-executor-example"
,
"127.0.0.1:9999"
);
RegistryParam
registryParam
=
new
RegistryParam
(
RegistryConfig
.
RegistType
.
EXECUTOR
.
name
(),
"xxl-job-executor-example"
,
"127.0.0.1:9999"
);
ReturnT
<
String
>
returnT
=
adminBiz
.
registryRemove
(
registryParam
);
ReturnT
<
String
>
returnT
=
adminBiz
.
registryRemove
(
registryParam
);
Assert
.
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
assertTrue
(
returnT
.
getCode
()
==
ReturnT
.
SUCCESS_CODE
);
}
}
...
...
xxl-job-admin/src/test/java/com/xxl/job/executorbiz/ExecutorBizTest.java
浏览文件 @
8ea3c390
...
@@ -5,8 +5,8 @@ import com.xxl.job.core.biz.client.ExecutorBizClient;
...
@@ -5,8 +5,8 @@ import com.xxl.job.core.biz.client.ExecutorBizClient;
import
com.xxl.job.core.biz.model.*
;
import
com.xxl.job.core.biz.model.*
;
import
com.xxl.job.core.enums.ExecutorBlockStrategyEnum
;
import
com.xxl.job.core.enums.ExecutorBlockStrategyEnum
;
import
com.xxl.job.core.glue.GlueTypeEnum
;
import
com.xxl.job.core.glue.GlueTypeEnum
;
import
org.junit.
Assert
;
import
org.junit.
jupiter.api.Assertions
;
import
org.junit.Test
;
import
org.junit.
jupiter.api.
Test
;
/**
/**
* executor api test
* executor api test
...
@@ -26,10 +26,10 @@ public class ExecutorBizTest {
...
@@ -26,10 +26,10 @@ public class ExecutorBizTest {
final
ReturnT
<
String
>
retval
=
executorBiz
.
beat
();
final
ReturnT
<
String
>
retval
=
executorBiz
.
beat
();
// Assert result
// Assert result
Assert
.
assertNotNull
(
retval
);
Assert
ions
.
assertNotNull
(
retval
);
Assert
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
ions
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
.
assertEquals
(
200
,
retval
.
getCode
());
Assert
ions
.
assertEquals
(
200
,
retval
.
getCode
());
Assert
.
assertNull
(
retval
.
getMsg
());
Assert
ions
.
assertNull
(
retval
.
getMsg
());
}
}
@Test
@Test
...
@@ -42,10 +42,10 @@ public class ExecutorBizTest {
...
@@ -42,10 +42,10 @@ public class ExecutorBizTest {
final
ReturnT
<
String
>
retval
=
executorBiz
.
idleBeat
(
new
IdleBeatParam
(
jobId
));
final
ReturnT
<
String
>
retval
=
executorBiz
.
idleBeat
(
new
IdleBeatParam
(
jobId
));
// Assert result
// Assert result
Assert
.
assertNotNull
(
retval
);
Assert
ions
.
assertNotNull
(
retval
);
Assert
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
ions
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
.
assertEquals
(
500
,
retval
.
getCode
());
Assert
ions
.
assertEquals
(
500
,
retval
.
getCode
());
Assert
.
assertEquals
(
"job thread is running or has trigger queue."
,
retval
.
getMsg
());
Assert
ions
.
assertEquals
(
"job thread is running or has trigger queue."
,
retval
.
getMsg
());
}
}
@Test
@Test
...
@@ -68,7 +68,7 @@ public class ExecutorBizTest {
...
@@ -68,7 +68,7 @@ public class ExecutorBizTest {
final
ReturnT
<
String
>
retval
=
executorBiz
.
run
(
triggerParam
);
final
ReturnT
<
String
>
retval
=
executorBiz
.
run
(
triggerParam
);
// Assert result
// Assert result
Assert
.
assertNotNull
(
retval
);
Assert
ions
.
assertNotNull
(
retval
);
}
}
@Test
@Test
...
@@ -81,10 +81,10 @@ public class ExecutorBizTest {
...
@@ -81,10 +81,10 @@ public class ExecutorBizTest {
final
ReturnT
<
String
>
retval
=
executorBiz
.
kill
(
new
KillParam
(
jobId
));
final
ReturnT
<
String
>
retval
=
executorBiz
.
kill
(
new
KillParam
(
jobId
));
// Assert result
// Assert result
Assert
.
assertNotNull
(
retval
);
Assert
ions
.
assertNotNull
(
retval
);
Assert
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
ions
.
assertNull
(((
ReturnT
<
String
>)
retval
).
getContent
());
Assert
.
assertEquals
(
200
,
retval
.
getCode
());
Assert
ions
.
assertEquals
(
200
,
retval
.
getCode
());
Assert
.
assertNull
(
retval
.
getMsg
());
Assert
ions
.
assertNull
(
retval
.
getMsg
());
}
}
@Test
@Test
...
@@ -99,7 +99,7 @@ public class ExecutorBizTest {
...
@@ -99,7 +99,7 @@ public class ExecutorBizTest {
final
ReturnT
<
LogResult
>
retval
=
executorBiz
.
log
(
new
LogParam
(
logDateTim
,
logId
,
fromLineNum
));
final
ReturnT
<
LogResult
>
retval
=
executorBiz
.
log
(
new
LogParam
(
logDateTim
,
logId
,
fromLineNum
));
// Assert result
// Assert result
Assert
.
assertNotNull
(
retval
);
Assert
ions
.
assertNotNull
(
retval
);
}
}
}
}
xxl-job-core/pom.xml
浏览文件 @
8ea3c390
...
@@ -58,8 +58,8 @@
...
@@ -58,8 +58,8 @@
</dependency>
</dependency>
<!-- junit -->
<!-- junit -->
<dependency>
<dependency>
<groupId>
junit
</groupId>
<groupId>
org.junit.jupiter
</groupId>
<artifactId>
junit
</artifactId>
<artifactId>
junit
-jupiter-engine
</artifactId>
<version>
${junit.version}
</version>
<version>
${junit.version}
</version>
<scope>
test
</scope>
<scope>
test
</scope>
</dependency>
</dependency>
...
...
xxl-job-executor-samples/xxl-job-executor-sample-frameless/pom.xml
浏览文件 @
8ea3c390
...
@@ -24,6 +24,13 @@
...
@@ -24,6 +24,13 @@
<artifactId>
slf4j-log4j12
</artifactId>
<artifactId>
slf4j-log4j12
</artifactId>
<version>
${slf4j-api.version}
</version>
<version>
${slf4j-api.version}
</version>
</dependency>
</dependency>
<!-- junit -->
<dependency>
<groupId>
org.junit.jupiter
</groupId>
<artifactId>
junit-jupiter-engine
</artifactId>
<version>
${junit.version}
</version>
<scope>
test
</scope>
</dependency>
<!-- xxl-job-core -->
<!-- xxl-job-core -->
<dependency>
<dependency>
...
...
xxl-job-executor-samples/xxl-job-executor-sample-frameless/src/test/java/com/xxl/job/executor/sample/frameless/test/FramelessApplicationTest.java
0 → 100644
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
executor
.
sample
.
frameless
.
test
;
import
org.junit.jupiter.api.Test
;
public
class
FramelessApplicationTest
{
@Test
public
void
test
(){
System
.
out
.
println
(
"111"
);
}
}
xxl-job-executor-samples/xxl-job-executor-sample-springboot/src/test/java/com/xxl/job/executor/test/XxlJobExecutorExampleBootApplicationTests.java
浏览文件 @
8ea3c390
package
com
.
xxl
.
job
.
executor
.
test
;
package
com
.
xxl
.
job
.
executor
.
test
;
import
org.junit.Test
;
import
org.junit.jupiter.api.Test
;
import
org.junit.runner.RunWith
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.boot.test.context.SpringBootTest
;
import
org.springframework.test.context.junit4.SpringRunner
;
@RunWith
(
SpringRunner
.
class
)
@SpringBootTest
@SpringBootTest
public
class
XxlJobExecutorExampleBootApplicationTests
{
public
class
XxlJobExecutorExampleBootApplicationTests
{
@Test
@Test
public
void
test
()
{
public
void
test
()
{
System
.
out
.
println
(
11
);
}
}
}
}
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论