Skip to content

Commit fb184a6

Browse files
committed
project refactor
1 parent ab6b1b4 commit fb184a6

27 files changed

+678
-707
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package cn.swust.software.unittest.demo;
2-
3-
public class AddFun {
4-
5-
public int addThree(int a, int b, int c) {
6-
return addTwo(a, b) + c;
7-
}
8-
9-
public int addTwo(int a, int b) {
10-
return a - b;
11-
}
12-
13-
}
1+
package tech.rongxing.devops.unittest.demo;
2+
3+
public class AddFun {
4+
5+
public int addThree(int a, int b, int c) {
6+
return addTwo(a, b) + c;
7+
}
8+
9+
public int addTwo(int a, int b) {
10+
return a - b;
11+
}
12+
13+
}
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package cn.swust.software.unittest.demo;
2-
3-
public class AddThreeFun {
4-
5-
AddTwoFun addTwo = new AddTwoFun();
6-
7-
public int add(int a,
8-
int b, int c)
9-
{
10-
return c + addTwo.add(a, b);
11-
}
12-
13-
}
1+
package tech.rongxing.devops.unittest.demo;
2+
3+
public class AddThreeFun {
4+
5+
AddTwoFun addTwo = new AddTwoFun();
6+
7+
public int add(int a,
8+
int b, int c)
9+
{
10+
return c + addTwo.add(a, b);
11+
}
12+
13+
}
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package cn.swust.software.unittest.demo;
2-
3-
public class AddTwoFun {
4-
public int add(int a, int b)
5-
{
6-
return a - b;
7-
}
8-
}
1+
package tech.rongxing.devops.unittest.demo;
2+
3+
public class AddTwoFun {
4+
public int add(int a, int b)
5+
{
6+
return a - b;
7+
}
8+
}
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
package cn.swust.software.unittest.exam1;
2-
3-
public class Addition {
4-
double currentSum = 0;
5-
6-
public double add(double figure) {
7-
currentSum += figure;
8-
return currentSum;
9-
}
10-
public double getSum()
11-
{
12-
return currentSum;
13-
}
14-
}
1+
package tech.rongxing.devops.unittest.exam1;
2+
3+
public class Addition {
4+
double currentSum = 0;
5+
6+
public double add(double figure) {
7+
currentSum += figure;
8+
return currentSum;
9+
}
10+
public double getSum()
11+
{
12+
return currentSum;
13+
}
14+
}
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
package cn.swust.software.unittest.exam1;
2-
3-
public class Cutstring {
4-
public String[] cutString(String Stence) {
5-
String[] str = Stence.split(" ");
6-
return str;
7-
}
8-
9-
public double fraction(String fractionstr) {
10-
int pos = 0;
11-
for (int i = 0; i < fractionstr.length(); i++) {
12-
if (fractionstr.charAt(i) == '/') {
13-
pos = i;
14-
}
15-
}
16-
String molecule = fractionstr.substring(0, pos);
17-
String denominator = fractionstr.substring(pos + 1, fractionstr.length());
18-
double value = Double.parseDouble(molecule) / Double.parseDouble(denominator);
19-
return value;
20-
}
21-
22-
}
1+
package tech.rongxing.devops.unittest.exam1;
2+
3+
public class Cutstring {
4+
public String[] cutString(String Stence) {
5+
String[] str = Stence.split(" ");
6+
return str;
7+
}
8+
9+
public double fraction(String fractionstr) {
10+
int pos = 0;
11+
for (int i = 0; i < fractionstr.length(); i++) {
12+
if (fractionstr.charAt(i) == '/') {
13+
pos = i;
14+
}
15+
}
16+
String molecule = fractionstr.substring(0, pos);
17+
String denominator = fractionstr.substring(pos + 1, fractionstr.length());
18+
double value = Double.parseDouble(molecule) / Double.parseDouble(denominator);
19+
return value;
20+
}
21+
22+
}
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
package cn.swust.software.unittest.exam1;
2-
3-
public class Example1 {
4-
public Addition addition = new Addition();
5-
public Cutstring cut = new Cutstring();
6-
/**
7-
* @param sentence 例如 "2/1 3/2 5/3 8/5 13/8 21/13"
8-
*/
9-
public double fun(String sentence) {
10-
11-
String[] list = cut.cutString(sentence);
12-
13-
for (int i = 0; i < list.length; i++) {
14-
addition.add(cut.fraction(list[i]));
15-
}
16-
return addition.getSum();
17-
}
18-
}
1+
package tech.rongxing.devops.unittest.exam1;
2+
3+
public class Example1 {
4+
public Addition addition = new Addition();
5+
public Cutstring cut = new Cutstring();
6+
/**
7+
* @param sentence 例如 "2/1 3/2 5/3 8/5 13/8 21/13"
8+
*/
9+
public double fun(String sentence) {
10+
11+
String[] list = cut.cutString(sentence);
12+
13+
for (int i = 0; i < list.length; i++) {
14+
addition.add(cut.fraction(list[i]));
15+
}
16+
return addition.getSum();
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
package cn.swust.software.unittest.exam2;
2-
3-
public class Example2 {
4-
OfsquaresSum sumofsquares = new OfsquaresSum();
5-
ReciprocalSum reciprocalsum = new ReciprocalSum();
6-
Sum sum = new Sum();
7-
public double fun(int number, int figure, int fate) {
8-
double allsum = sum.totalSum(number) + sumofsquares.squares(figure)
9-
+ reciprocalsum.reciprocal(fate);
10-
return allsum;
11-
12-
}
13-
14-
}
1+
package tech.rongxing.devops.unittest.exam2;
2+
3+
public class Example2 {
4+
OfsquaresSum sumofsquares = new OfsquaresSum();
5+
ReciprocalSum reciprocalsum = new ReciprocalSum();
6+
Sum sum = new Sum();
7+
public double fun(int number, int figure, int fate) {
8+
double allsum = sum.totalSum(number) + sumofsquares.squares(figure)
9+
+ reciprocalsum.reciprocal(fate);
10+
return allsum;
11+
12+
}
13+
14+
}
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package cn.swust.software.unittest.exam2;
2-
3-
public class OfsquaresSum {
4-
double currentSum = 0;
5-
6-
public double squares(int parameter) {
7-
currentSum = 0;
8-
for (int i = 0; i < parameter; i++) {
9-
currentSum += i * i;
10-
}
11-
return currentSum;
12-
}
13-
}
1+
package tech.rongxing.devops.unittest.exam2;
2+
3+
public class OfsquaresSum {
4+
double currentSum = 0;
5+
6+
public double squares(int parameter) {
7+
currentSum = 0;
8+
for (int i = 0; i < parameter; i++) {
9+
currentSum += i * i;
10+
}
11+
return currentSum;
12+
}
13+
}
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package cn.swust.software.unittest.exam2;
2-
3-
public class ReciprocalSum {
4-
double currentSum = 0;
5-
6-
public double reciprocal(int paramter) {
7-
currentSum = 0;
8-
for (int i = 1; i < paramter; i++) {
9-
currentSum += ((double) 1) / i;
10-
}
11-
return currentSum;
12-
}
13-
}
1+
package tech.rongxing.devops.unittest.exam2;
2+
3+
public class ReciprocalSum {
4+
double currentSum = 0;
5+
6+
public double reciprocal(int paramter) {
7+
currentSum = 0;
8+
for (int i = 1; i < paramter; i++) {
9+
currentSum += ((double) 1) / i;
10+
}
11+
return currentSum;
12+
}
13+
}
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package cn.swust.software.unittest.exam2;
2-
3-
public class Sum {
4-
public double currrentSum = 0;
5-
6-
public double totalSum(int parameter) {
7-
currrentSum = 0;
8-
for (int i = 0; i < parameter; i++) {
9-
currrentSum += i;
10-
}
11-
return currrentSum;
12-
}
13-
}
1+
package tech.rongxing.devops.unittest.exam2;
2+
3+
public class Sum {
4+
public double currrentSum = 0;
5+
6+
public double totalSum(int parameter) {
7+
currrentSum = 0;
8+
for (int i = 0; i < parameter; i++) {
9+
currrentSum += i;
10+
}
11+
return currrentSum;
12+
}
13+
}

0 commit comments

Comments
 (0)