@@ -32,11 +32,11 @@ class UserLoginInteractorTest {
32
32
}
33
33
34
34
@ Test
35
- void login () throws IOException {
35
+ void login (){
36
36
UserLoginOutputBoundary presenter = new UserLoginPresenter () {
37
37
@ Override
38
38
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
39
- HashMap <Integer , String []> emptyFlashcardSet = new HashMap ();
39
+ HashMap <Integer , String []> emptyFlashcardSet = new HashMap <> ();
40
40
41
41
Assertions .assertEquals ("John" , user .getSignedInUsername ());
42
42
Assertions .assertFalse (user .getIsAdmin ());
@@ -61,11 +61,11 @@ public UserLoginResponseModel prepareFailView(String error) {
61
61
}
62
62
63
63
@ Test
64
- void login2 () throws IOException {
64
+ void login2 (){
65
65
UserLoginOutputBoundary presenter = new UserLoginPresenter () {
66
66
@ Override
67
67
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
68
- HashMap <Integer , String []> emptyFlashcardSet = new HashMap ();
68
+ HashMap <Integer , String []> emptyFlashcardSet = new HashMap <> ();
69
69
Map <Integer , String []> notEmptyFlashcardSet = new HashMap <>();
70
70
String [] firstSet = new String [] {"test set" , "for testing study use case" };
71
71
String [] secondSet = new String [] {"empty test set" , "for testing study use case with empty set" };
@@ -74,7 +74,6 @@ public UserLoginResponseModel prepareSuccessView(UserLoginResponseModel user) {
74
74
75
75
Assertions .assertEquals ("Walt" , user .getSignedInUsername ());
76
76
Assertions .assertFalse (user .getIsAdmin ());
77
- Assertions .assertTrue (!user .getIsAdmin ());
78
77
Assertions .assertEquals (notEmptyFlashcardSet .get (0 )[0 ], user .getFlashcardSets ().get (0 )[0 ]);
79
78
Assertions .assertEquals (notEmptyFlashcardSet .get (0 )[1 ], user .getFlashcardSets ().get (0 )[1 ]);
80
79
Assertions .assertEquals (notEmptyFlashcardSet .get (1 )[0 ], user .getFlashcardSets ().get (1 )[0 ]);
@@ -100,16 +99,14 @@ public UserLoginResponseModel prepareFailView(String error) {
100
99
}
101
100
102
101
@ Test
103
- void login3 () throws IOException {
102
+ void login3 (){
104
103
UserLoginOutputBoundary presenter = new UserLoginPresenter () {
105
104
@ Override
106
105
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
107
106
108
107
Assertions .assertEquals ("George" , user .getSignedInUsername ());
109
108
Assertions .assertFalse (user .getIsAdmin ());
110
- Assertions .assertTrue (!user .getIsAdmin ());
111
- Assertions .assertNotNull (user .getFlashcardSets ().size ());
112
- Assertions .assertTrue (user .getFlashcardSets ().size () == 41 );
109
+ Assertions .assertEquals (41 , user .getFlashcardSets ().size ());
113
110
return null ;
114
111
}
115
112
@@ -129,11 +126,11 @@ public UserLoginResponseModel prepareFailView(String error) {
129
126
}
130
127
131
128
@ Test
132
- void login4 () throws IOException {
129
+ void login4 (){
133
130
UserLoginOutputBoundary presenter = new UserLoginPresenter () {
134
131
@ Override
135
132
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
136
- HashMap <Integer , String []> emptyFlashcardSet = new HashMap ();
133
+ HashMap <Integer , String []> emptyFlashcardSet = new HashMap <> ();
137
134
Map <Integer , String []> notEmptyFlashcardSet = new HashMap <>();
138
135
String [] zeroethSet = new String [] {"test set" , "for testing study use case" };
139
136
String [] firstSet = new String [] {"empty test set" , "for testing study use case with empty set" };
@@ -190,7 +187,7 @@ void login5() {
190
187
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
191
188
Assertions .assertEquals ("Steve" , user .getSignedInUsername ());
192
189
Assertions .assertFalse (user .getIsAdmin ());
193
- Assertions .assertTrue ( user .getFlashcardSets ().size () == 9 );
190
+ Assertions .assertEquals ( 9 , user .getFlashcardSets ().size ());
194
191
userGateway .saveFlashcardSetID (user .getSignedInUsername (), 90 );
195
192
196
193
return null ;
@@ -218,7 +215,7 @@ void login6() {
218
215
public UserLoginResponseModel prepareSuccessView (UserLoginResponseModel user ) {
219
216
Assertions .assertEquals ("Steve" , user .getSignedInUsername ());
220
217
Assertions .assertFalse (user .getIsAdmin ());
221
- Assertions .assertTrue ( user .getFlashcardSets ().size () == 10 );
218
+ Assertions .assertEquals ( 10 , user .getFlashcardSets ().size ());
222
219
userGateway .deleteFlashcardSetID (user .getSignedInUsername (), 90 );
223
220
224
221
System .out .println (user .getFlashcardSets ().size ());
0 commit comments