Skip to content

Commit a49bd69

Browse files
committed
update local repository url
1 parent d8be566 commit a49bd69

File tree

155 files changed

+987
-366
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

155 files changed

+987
-366
lines changed

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
<repository>
8585
<id>ali-plugin</id>
8686
<name>ali-plugin</name>
87-
<url>http://192.168.10.171:8081/nexus/content/groups/public</url>
87+
<url>http://192.168.10.171:8081/repository/maven-public/</url>
8888
<layout>default</layout>
8989
<snapshots>
9090
<enabled>false</enabled>
@@ -97,7 +97,7 @@
9797
<pluginRepositories>
9898
<pluginRepository>
9999
<id>ali-plugin</id>
100-
<url>http://192.168.10.171:8081/nexus/content/groups/public</url>
100+
<url>http://192.168.10.171:8081/repository/maven-public/</url>
101101
<snapshots>
102102
<enabled>true</enabled>
103103
</snapshots>

src/main/java/tech/rongxing/devops/unittest/exam1/Addition.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package tech.rongxing.devops.unittest.exam1;
22

33
public class Addition {
4-
double currentSum = 0;
4+
double currentSum = 0;
55

66
public double add(double figure) {
77
currentSum += figure;

src/test/java/tech/rongxing/devops/mockito/SecondStubbing02.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public void test() {
1818
// stubbinging
1919
when(mockedList.get(0)).thenReturn("first");
2020
when(mockedList.get(1)).thenThrow(new RuntimeException());
21+
when(mockedList.get(998)).thenReturn("999");
2122

2223
// following prints "first"
2324
System.out.println(mockedList.get(0));
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
package tech.rongxing.devops.mockito;
2+
3+
import static org.mockito.Mockito.atLeast;
4+
import static org.mockito.Mockito.atLeastOnce;
5+
import static org.mockito.Mockito.atMost;
6+
import static org.mockito.Mockito.mock;
7+
import static org.mockito.Mockito.never;
8+
import static org.mockito.Mockito.times;
9+
import static org.mockito.Mockito.verify;
10+
11+
import java.util.LinkedList;
12+
13+
import org.junit.Test;
14+
15+
public class VerifyExactNumberOfInvocations03 {
16+
17+
@Test
18+
public void test() {
19+
@SuppressWarnings("unchecked")
20+
LinkedList<String> mockedList = (LinkedList<String>) mock(LinkedList.class);
21+
22+
mockedList.add("once");
23+
24+
mockedList.add("twice");
25+
mockedList.add("twice");
26+
27+
mockedList.add("three times");
28+
mockedList.add("three times");
29+
mockedList.add("three times");
30+
31+
// following two verifications work exactly the same - times(1) is used
32+
// by default
33+
verify(mockedList).add("once");
34+
verify(mockedList, times(1)).add("once");
35+
36+
// exact number of invocations verification
37+
verify(mockedList, times(2)).add("twice");
38+
verify(mockedList, times(3)).add("three times");
39+
40+
// verification using never(). never() is an alias to times(0)
41+
//verify(mockedList, never()).add("never happened");
42+
43+
// verification using atLeast()/atMost()
44+
//verify(mockedList, atLeastOnce()).add("three times");
45+
//verify(mockedList, never()).add("five times");
46+
//verify(mockedList, atMost(5)).add("three times");
47+
}
48+
49+
}

src/test/java/tech/rongxing/devops/whitebox/Example1Test.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package tech.rongxing.devops.whitebox;
22

3-
4-
53
import java.util.EnumSet;
64
import java.util.concurrent.TimeUnit;
75
import java.util.stream.Stream;

target/checkstyle-cachefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
#Thu Jul 01 11:30:01 CST 2021
1+
#Thu Jul 01 16:18:17 CST 2021
22
configuration*?=14F7A323DB5119B79543C0C112EA077E441AEC5C

target/checkstyle-result.xml

Lines changed: 40 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@
99
<error line="11" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>
1010
<error line="12" column="5" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
1111
</file>
12+
<file name="D:\jenkins\whitebox-test-suite\src\test\java\tech\rongxing\devops\mockito\VerifyExactNumberOfInvocations03.java">
13+
<error line="3" column="15" severity="warning" message="没有使用import - org.mockito.Mockito.atLeast." source="com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck"/>
14+
<error line="4" column="15" severity="warning" message="没有使用import - org.mockito.Mockito.atLeastOnce." source="com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck"/>
15+
<error line="5" column="15" severity="warning" message="没有使用import - org.mockito.Mockito.atMost." source="com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck"/>
16+
<error line="7" column="15" severity="warning" message="没有使用import - org.mockito.Mockito.never." source="com.puppycrawl.tools.checkstyle.checks.imports.UnusedImportsCheck"/>
17+
<error line="15" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>
18+
<error line="17" column="5" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
19+
</file>
1220
<file name="D:\jenkins\whitebox-test-suite\src\test\java\tech\rongxing\devops\unittest\demo\AddFunTest.java">
1321
<error line="0" severity="warning" message="包下缺少package-info文件" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck"/>
1422
<error line="7" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>
@@ -44,42 +52,42 @@
4452
</file>
4553
<file name="D:\jenkins\whitebox-test-suite\src\test\java\tech\rongxing\devops\whitebox\Example1Test.java">
4654
<error line="0" severity="warning" message="包下缺少package-info文件" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocPackageCheck"/>
47-
<error line="7" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
48-
<error line="22" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>
49-
<error line="24" column="9" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck"/>
50-
<error line="26" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
51-
<error line="31" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
52-
<error line="34" column="46" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
55+
<error line="5" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
56+
<error line="20" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>
57+
<error line="22" column="9" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocVariableCheck"/>
58+
<error line="24" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
59+
<error line="29" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
60+
<error line="32" column="46" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
61+
<error line="33" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
5362
<error line="35" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
54-
<error line="37" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
55-
<error line="38" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
56-
<error line="39" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
57-
<error line="45" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
63+
<error line="36" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
64+
<error line="37" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
65+
<error line="43" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
66+
<error line="44" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
67+
<error line="45" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
5868
<error line="46" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
59-
<error line="47" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
60-
<error line="48" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
61-
<error line="53" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
62-
<error line="54" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
63-
<error line="55" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
69+
<error line="51" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
70+
<error line="52" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
71+
<error line="53" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
72+
<error line="58" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
73+
<error line="59" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
6474
<error line="60" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
65-
<error line="61" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
66-
<error line="62" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
67-
<error line="63" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
68-
<error line="68" column="53" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
69-
<error line="69" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
70-
<error line="70" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
71-
<error line="71" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
72-
<error line="77" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
75+
<error line="61" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
76+
<error line="66" column="53" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
77+
<error line="67" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
78+
<error line="68" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
79+
<error line="69" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
80+
<error line="75" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
81+
<error line="80" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
82+
<error line="81" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
7383
<error line="82" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
74-
<error line="83" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
75-
<error line="84" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
76-
<error line="85" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
77-
<error line="90" column="53" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
78-
<error line="92" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
79-
<error line="93" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
80-
<error line="94" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
81-
<error line="99" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
82-
<error line="100" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
84+
<error line="83" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
85+
<error line="88" column="53" severity="warning" message="&apos;,&apos; 后面缺少空格" source="com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAfterCheck"/>
86+
<error line="90" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
87+
<error line="91" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
88+
<error line="92" column="9" severity="warning" message="缺少注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocMethodCheck"/>
89+
<error line="97" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
90+
<error line="98" severity="warning" message="Line has trailing spaces." source="com.puppycrawl.tools.checkstyle.checks.regexp.RegexpSinglelineCheck"/>
8391
</file>
8492
<file name="D:\jenkins\whitebox-test-suite\src\test\java\tech\rongxing\devops\whitebox\GetWeekTest.java">
8593
<error line="9" severity="warning" message="方法前面缺少javadoc注释" source="com.puppycrawl.tools.checkstyle.checks.javadoc.JavadocTypeCheck"/>

target/coverage-reports/jacoco-sessions.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

target/coverage-reports/jacoco.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="whitebox"><sessioninfo id="I9PQIMRZ3BZNTV5-b36e3ad7" start="1625110192070" dump="1625110196017"/></report>
1+
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="whitebox"><sessioninfo id="I9PQIMRZ3BZNTV5-49d6869f" start="1625127491326" dump="1625127493846"/></report>

target/coverage-reports/tech.rongxing.devops.unittest.exam1/Addition.java.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="zh"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>Addition.java</title><link rel="stylesheet" href="../jacoco-resources/prettify.css" type="text/css"/><script type="text/javascript" src="../jacoco-resources/prettify.js"></script></head><body onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">whitebox</a> &gt; <a href="index.source.html" class="el_package">tech.rongxing.devops.unittest.exam1</a> &gt; <span class="el_source">Addition.java</span></div><h1>Addition.java</h1><pre class="source lang-java linenums">package tech.rongxing.devops.unittest.exam1;
22

33
<span class="nc" id="L3">public class Addition {</span>
4-
<span class="nc" id="L4"> double currentSum = 0;</span>
4+
<span class="nc" id="L4"> double currentSum = 0;</span>
55

66
public double add(double figure) {
77
<span class="nc" id="L7"> currentSum += figure;</span>

0 commit comments

Comments
 (0)