test: LoggerAdapter
This commit is contained in:
@@ -2,11 +2,9 @@ package ghast.logger;
|
|||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.ToString;
|
|
||||||
|
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
@Getter
|
@Getter
|
||||||
@ToString
|
|
||||||
public class FormattingPair {
|
public class FormattingPair {
|
||||||
|
|
||||||
private final String message;
|
private final String message;
|
||||||
|
|||||||
50
src/test/java/ghast/logger/LoggerAdapterTest.java
Normal file
50
src/test/java/ghast/logger/LoggerAdapterTest.java
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
package ghast.logger;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.BeforeEach;
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.mockito.Mockito;
|
||||||
|
|
||||||
|
import static org.junit.jupiter.api.Assertions.*;
|
||||||
|
import static org.mockito.Mockito.*;
|
||||||
|
|
||||||
|
class LoggerAdapterTest {
|
||||||
|
|
||||||
|
LoggerAdapter loggerAdapter;
|
||||||
|
|
||||||
|
@BeforeEach
|
||||||
|
void before() {
|
||||||
|
loggerAdapter = mock(LoggerAdapter.class, CALLS_REAL_METHODS);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void debug() {
|
||||||
|
loggerAdapter.debug("some pattern {}", "item-1");
|
||||||
|
verify(loggerAdapter).debug("some pattern item-1");
|
||||||
|
|
||||||
|
Exception exception = new Exception("oops!");
|
||||||
|
loggerAdapter.debug("some pattern {}", "item-1", exception);
|
||||||
|
verify(loggerAdapter).debug("some pattern item-1", exception);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void info() {
|
||||||
|
loggerAdapter.info("some pattern {}", "item-1");
|
||||||
|
verify(loggerAdapter).info("some pattern item-1");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void warn() {
|
||||||
|
loggerAdapter.warn("some pattern {}", "item-1");
|
||||||
|
verify(loggerAdapter).warn("some pattern item-1");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void error() {
|
||||||
|
loggerAdapter.error("some pattern {}", "item-1");
|
||||||
|
verify(loggerAdapter).error("some pattern item-1");
|
||||||
|
|
||||||
|
Exception exception = new Exception("oops!");
|
||||||
|
loggerAdapter.error("some pattern {}", "item-1", exception);
|
||||||
|
verify(loggerAdapter).error("some pattern item-1", exception);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user