Skip to content

Commit 5a0fead

Browse files
committed
Refactor HttpResponseTest to CodeRabbit changes
1 parent 69fafc6 commit 5a0fead

1 file changed

Lines changed: 11 additions & 8 deletions

File tree

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,40 @@
11
package org.juv25d.http;
22

3+
import org.junit.jupiter.api.BeforeEach;
34
import org.junit.jupiter.api.Test;
45
import static org.junit.jupiter.api.Assertions.*;
56

67
public class HttpResponseTest {
78

9+
private HttpResponse response;
10+
11+
@BeforeEach
12+
void setUp() {
13+
response = new HttpResponse();
14+
}
15+
816
@Test
9-
void shouldReturnDefaultValue() {
10-
HttpResponse response = new HttpResponse();
17+
void shouldReturnDefaultStatusCode() {
1118
assertEquals(0, response.statusCode());
1219
}
1320

1421
@Test
1522
void shouldReturnDefaultText() {
16-
HttpResponse response = new HttpResponse();
17-
assertNull(response.statusText());
23+
assertEquals("", response.statusText());
1824
}
1925

2026
@Test
2127
void shouldThrowExceptionWhenStatusTextIsNull() {
22-
HttpResponse response = new HttpResponse();
2328
assertThrows(NullPointerException.class, () -> response.setStatusText(null));
2429
}
2530

2631
@Test
2732
void shouldHaveEmptyHeaderByDefault() {
28-
HttpResponse response = new HttpResponse();
2933
assertTrue(response.headers().isEmpty());
3034
}
3135

3236
@Test
3337
void shouldHaveEmptyBodyByDefault() {
34-
HttpResponse response = new HttpResponse();
35-
assertEquals(0, response.body().length);
38+
assertArrayEquals(new byte[0], response.body());
3639
}
3740
}

0 commit comments

Comments
 (0)