Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
junit-testcases
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Narendar Vakiti
junit-testcases
Commits
f754fbf6
Commit
f754fbf6
authored
Apr 02, 2020
by
Narendar Vakiti
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
test cases
parent
9380d645
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
72 additions
and
19 deletions
+72
-19
pom.xml
pom.xml
+11
-0
CalculatorResource.java
src/main/java/com/junit/resource/CalculatorResource.java
+34
-9
EmployeeResource.java
src/main/java/com/junit/resource/EmployeeResource.java
+27
-10
No files found.
pom.xml
View file @
f754fbf6
...
@@ -39,6 +39,17 @@
...
@@ -39,6 +39,17 @@
<scope>
test
</scope>
<scope>
test
</scope>
</dependency>
</dependency>
<dependency>
<groupId>
org.projectlombok
</groupId>
<artifactId>
lombok
</artifactId>
<optional>
true
</optional>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-api
</artifactId>
<version>
1.7.30
</version>
</dependency>
<dependency>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
...
...
src/main/java/com/junit/resource/CalculatorResource.java
View file @
f754fbf6
package
com
.
junit
.
resource
;
package
com
.
junit
.
resource
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
com.junit.bean.Calculator
;
import
com.junit.bean.Calculator
;
...
@@ -7,24 +9,47 @@ import com.junit.bean.Calculator;
...
@@ -7,24 +9,47 @@ import com.junit.bean.Calculator;
@Controller
@Controller
public
class
CalculatorResource
{
public
class
CalculatorResource
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
CalculatorResource
.
class
);
public
Integer
addition
(
Calculator
cal
)
{
public
Integer
addition
(
Calculator
cal
)
{
int
num1
=
cal
.
getNumber1
();
int
result
=
0
;
int
num2
=
cal
.
getNumber2
();
try
{
int
result
=
num1
+
num2
;
int
num1
=
cal
.
getNumber1
();
int
num2
=
cal
.
getNumber2
();
result
=
num1
+
num2
;
logger
.
info
(
"Addition of two numbers : "
+
result
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Exception "
+
e
);
e
.
printStackTrace
();
}
return
result
;
return
result
;
}
}
public
Integer
subtraction
(
Calculator
cal
)
{
public
Integer
subtraction
(
Calculator
cal
)
{
int
num1
=
cal
.
getNumber1
();
int
result
=
0
;
int
num2
=
cal
.
getNumber2
();
try
{
int
result
=
num1
-
num2
;
int
num1
=
cal
.
getNumber1
();
int
num2
=
cal
.
getNumber2
();
result
=
num1
-
num2
;
logger
.
info
(
"Subtraction of two numbers : "
+
result
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Exception "
+
e
);
e
.
printStackTrace
();
}
return
result
;
return
result
;
}
}
public
Integer
division
(
Calculator
cal
)
{
public
Integer
division
(
Calculator
cal
)
{
int
num1
=
cal
.
getNumber1
();
int
result
=
0
;
int
num2
=
cal
.
getNumber2
();
try
{
int
result
=
num1
/
num2
;
int
num1
=
cal
.
getNumber1
();
int
num2
=
cal
.
getNumber2
();
result
=
num1
/
num2
;
logger
.
info
(
"Division of two numbers : "
+
result
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Exception "
+
e
);
e
.
printStackTrace
();
}
return
result
;
return
result
;
}
}
...
...
src/main/java/com/junit/resource/EmployeeResource.java
View file @
f754fbf6
package
com
.
junit
.
resource
;
package
com
.
junit
.
resource
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
com.junit.bean.Employee
;
import
com.junit.bean.Employee
;
...
@@ -7,24 +9,39 @@ import com.junit.bean.Employee;
...
@@ -7,24 +9,39 @@ import com.junit.bean.Employee;
@Controller
@Controller
public
class
EmployeeResource
{
public
class
EmployeeResource
{
private
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
EmployeeResource
.
class
);
public
double
calculateYearlySal
(
Employee
employee
)
{
public
double
calculateYearlySal
(
Employee
employee
)
{
logger
.
info
(
"Calculating Yearly Salary"
);
double
perAnnum
=
0
;
double
perAnnum
=
0
;
perAnnum
=
employee
.
getSalary
()
*
12
;
try
{
perAnnum
=
employee
.
getSalary
()
*
12
;
logger
.
info
(
"Total Salary per Annum :: "
+
perAnnum
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Exception "
+
e
.
getMessage
());
e
.
printStackTrace
();
}
return
perAnnum
;
return
perAnnum
;
}
}
public
double
calculateAppraisal
(
Employee
employee
)
{
public
double
calculateAppraisal
(
Employee
employee
)
{
logger
.
info
(
"Calculating appraisal based on salary"
);
double
appraisal
=
0
;
double
appraisal
=
0
;
if
(
employee
.
getSalary
()<=
50000
)
{
try
{
appraisal
=
10000
;
if
(
employee
.
getSalary
()<=
50000
)
{
}
appraisal
=
10000
;
else
if
(
employee
.
getSalary
()<=
100000
)
{
}
appraisal
=
5000
;
else
if
(
employee
.
getSalary
()<=
100000
)
{
}
appraisal
=
5000
;
else
{
}
appraisal
=
3000
;
else
{
appraisal
=
3000
;
}
logger
.
info
(
"Total Appraisal :: "
+
appraisal
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"Exception "
+
e
.
getMessage
());
e
.
printStackTrace
();
}
}
return
appraisal
;
return
appraisal
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment