Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Thomas Lang
jsonparser
Commits
1fca4d0a
Commit
1fca4d0a
authored
Jul 08, 2021
by
Andreas Heilemann
Browse files
[1] more tests
parent
d44b20c9
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/main/java/de/thd/jsonparser/JsonparserApplication.java
View file @
1fca4d0a
...
...
@@ -9,6 +9,26 @@ public class JsonparserApplication {
// TODO
}
public
String
getProjectName
()
{
// TODO
return
"TODO"
;
}
public
String
getProjectCategory
()
{
// TODO
return
"TODO"
;
}
public
List
<
String
>
getIssueTypes
()
{
// TODO
return
null
;
}
public
List
<
String
>
getIssueTypesHavingSubtasks
()
{
// TODO
return
null
;
}
public
String
getLeadDisplayName
()
{
// TODO
return
"TODO"
;
...
...
src/test/java/de/thd/jsonparser/JsonparserApplicationTests.java
View file @
1fca4d0a
...
...
@@ -23,6 +23,34 @@ class JsonparserApplicationTests {
sut
=
new
JsonparserApplication
(
content
);
}
@Test
void
testGetProjectName
()
{
String
actual
=
sut
.
getProjectName
();
assertThat
(
actual
).
isEqualTo
(
"123-Musterprojekt"
);
}
@Test
void
testGetProjectCategory
()
{
String
actual
=
sut
.
getProjectCategory
();
assertThat
(
actual
).
isEqualTo
(
"Softwareprojekt"
);
}
@Test
void
testGetIssueTypes
()
{
List
<
String
>
actual
=
sut
.
getIssueTypes
();
assertThat
(
actual
.
size
()).
isEqualTo
(
5
);
assertThat
(
actual
).
contains
(
"Bearbeitung DM"
);
assertThat
(
actual
).
contains
(
"Öffentliche FuE-Projekt"
);
}
@Test
void
testGetIssueTypesHavingSubtasks
()
{
List
<
String
>
actual
=
sut
.
getIssueTypesHavingSubtasks
();
assertThat
(
actual
.
size
()).
isEqualTo
(
3
);
assertThat
(
actual
).
contains
(
"Bearbeitung DM"
);
assertThat
(
actual
).
contains
(
"Sub-Task"
);
}
@Test
void
testGetLeadDisplayName
()
{
String
actual
=
sut
.
getLeadDisplayName
();
...
...
@@ -32,8 +60,8 @@ class JsonparserApplicationTests {
@Test
void
testGetAllIssueTypeIdsWhereNameStartsWith
()
{
List
<
String
>
actual
=
sut
.
getAllIssueTypeIdsWhereNameStartsWith
(
"Vertrag"
);
assertThat
(
actual
).
contains
(
"10807"
);
assertThat
(
actual
.
size
()).
isEqualTo
(
2
);
assertThat
(
actual
).
contains
(
"10807"
);
assertThat
(
actual
).
contains
(
"10808"
);
}
...
...
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