Skip to content

Commit f61dc8f

Browse files
committed
Add assert no exception thrown case
1 parent 2c4f113 commit f61dc8f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

assertj/src/test/java/com/geekyhacker/assertj/UserRepositoryTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package com.geekyhacker.assertj;
22

33
import static org.assertj.core.api.Assertions.assertThat;
4+
import static org.assertj.core.api.Assertions.assertThatCode;
45
import static org.assertj.core.api.Assertions.assertThatThrownBy;
6+
import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
57
import static org.junit.jupiter.api.Assertions.assertThrows;
68

79
import org.junit.jupiter.api.Test;
@@ -24,6 +26,12 @@ void shouldReturnUserByUsername() throws UserNotFoundException {
2426
assertThat(result).isEqualTo(expected);
2527
}
2628

29+
@Test
30+
void shouldNotThrowExceptionWhenGettingUserByUsername() {
31+
assertDoesNotThrow(() -> userRepository.findByUsername("test"));
32+
assertThatCode(() -> userRepository.findByUsername("test")).doesNotThrowAnyException();
33+
}
34+
2735
@Test
2836
void shouldThrowUserNotFoundException() {
2937
assertThatThrownBy(() -> userRepository.findByUsername("nonExistenceUsername"))

0 commit comments

Comments
 (0)