Skip to content

Commit 6e05fc7

Browse files
committed
Add takerInvalidFeeBtcAddressTest
1 parent 000b7a7 commit 6e05fc7

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

core/src/test/java/bisq/core/fee/MakerInvalidFeeBtcValidationTests.java core/src/test/java/bisq/core/fee/InvalidFeeBtcAddressTests.java

+16-5
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
import static org.hamcrest.MatcherAssert.assertThat;
4040

4141
@ExtendWith(MockitoExtension.class)
42-
public class MakerInvalidFeeBtcValidationTests {
42+
public class InvalidFeeBtcAddressTests {
4343
private TxValidator txValidator;
4444

4545
@BeforeEach
@@ -49,15 +49,26 @@ void setup(@Mock DaoStateService daoStateService, @Mock FilterManager filterMana
4949
}
5050

5151
@Test
52-
void makerCheckFeeAddressBtcInvalidFeeAddress() {
52+
void makerInvalidFeeBtcAddressTest() {
53+
String jsonContent = createJsonResponseString();
54+
TxValidator txValidator1 = txValidator.parseJsonValidateMakerFeeTx(jsonContent, Collections.emptyList());
55+
assertThat(txValidator1.getStatus(), is(FeeValidationStatus.NACK_UNKNOWN_FEE_RECEIVER));
56+
}
57+
58+
@Test
59+
void takerInvalidFeeBtcAddressTest() {
60+
String jsonContent = createJsonResponseString();
61+
TxValidator txValidator1 = txValidator.parseJsonValidateTakerFeeTx(jsonContent, Collections.emptyList());
62+
assertThat(txValidator1.getStatus(), is(FeeValidationStatus.NACK_UNKNOWN_FEE_RECEIVER));
63+
}
64+
65+
private String createJsonResponseString() {
5366
JsonObject json = MakerTxValidatorSanityCheckTests.getValidBtcMakerFeeMempoolJsonResponse();
5467
json.get("status").getAsJsonObject().add("block_height", new JsonPrimitive(600_000));
5568

5669
var newBlockHeight = json.get("status").getAsJsonObject().get("block_height").getAsInt();
5770
assertThat(newBlockHeight, is(600_000));
5871

59-
String jsonContent = new Gson().toJson(json);
60-
TxValidator txValidator1 = txValidator.parseJsonValidateMakerFeeTx(jsonContent, Collections.emptyList());
61-
assertThat(txValidator1.getStatus(), is(FeeValidationStatus.NACK_UNKNOWN_FEE_RECEIVER));
72+
return new Gson().toJson(json);
6273
}
6374
}

0 commit comments

Comments
 (0)