Implement HW5 stubs, API helpers, optional SQL/MQ helpers, and test coverage
This commit is contained in:
24
src/test/java/ru/otus/stub/tests/SoapHelperTest.java
Normal file
24
src/test/java/ru/otus/stub/tests/SoapHelperTest.java
Normal file
@@ -0,0 +1,24 @@
|
||||
package ru.otus.stub.tests;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import ru.otus.stub.helper.SoapHelper;
|
||||
import ru.otus.stub.model.UserScore;
|
||||
|
||||
class SoapHelperTest extends BaseWireMockStubTest {
|
||||
|
||||
private SoapHelper soapHelper;
|
||||
|
||||
@BeforeEach
|
||||
void setUpHelper() {
|
||||
soapHelper = new SoapHelper(WIREMOCK.baseUrl(), "");
|
||||
}
|
||||
|
||||
@Test
|
||||
void shouldGetUserScoreBySoap() {
|
||||
final UserScore userScore = soapHelper.getUserScore(1);
|
||||
Assertions.assertEquals("Test user", userScore.name());
|
||||
Assertions.assertEquals(78, userScore.score());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user