Skip to content

Commit

Permalink
Merge pull request #4860 from bigscoop/binance-test-fixes
Browse files Browse the repository at this point in the history
[binance] Test fixes
  • Loading branch information
timmolter authored Apr 29, 2024
2 parents ec1e37b + 87d6839 commit 6396c11
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ public void testFilledMarketOrder() throws IOException {
.contains(BinanceOrderFlags.withClientId("gzcLIkn86ag3FycOCEl6Vi"));

MarketOrder copy = ObjectMapperHelper.viaJSON(marketOrder);
assertThat(copy).isEqualToComparingFieldByField(marketOrder);
assertThat(copy).usingRecursiveComparison().isEqualTo(marketOrder);
}

@Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import org.junit.BeforeClass;
import org.junit.Test;
import org.knowm.xchange.currency.CurrencyPair;
import org.knowm.xchange.derivative.FuturesContract;
import org.knowm.xchange.dto.meta.ExchangeMetaData;
import org.knowm.xchange.dto.meta.InstrumentMetaData;

Expand All @@ -22,7 +21,7 @@ public static void fetchMetaData() throws Exception {
@Test
public void testEthBtcPairMetaData() {
InstrumentMetaData pairMetaData = metaData.getInstruments().get(CurrencyPair.ETH_BTC);
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(6);
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(5);
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.0001");
assertThat(pairMetaData.getMaximumAmount().longValueExact()).isEqualTo(100000);
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.0001");
Expand All @@ -37,13 +36,4 @@ public void testLtcBtcPairMetaData() {
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.001");
}

@Test
public void testBtcUsdtPerpetualPairMetaData() {
InstrumentMetaData pairMetaData =
metaData.getInstruments().get(new FuturesContract("BTC/USDT/PERP"));
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(1);
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.001");
assertThat(pairMetaData.getVolumeScale()).isEqualTo(3);
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.001");
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -21,18 +21,18 @@ public static void fetchMetaData() throws Exception {
@Test
public void testEthBtcPairMetaData() {
InstrumentMetaData pairMetaData = metaData.getInstruments().get(CurrencyPair.ETH_BTC);
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(6);
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.001");
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(5);
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.0001");
assertThat(pairMetaData.getMaximumAmount().longValueExact()).isEqualTo(100000);
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.001");
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.0001");
}

@Test
public void testLtcBtcPairMetaData() {
InstrumentMetaData pairMetaData = metaData.getInstruments().get(new CurrencyPair("LTC/BTC"));
assertThat(pairMetaData.getPriceScale()).isEqualByComparingTo(6);
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.01");
assertThat(pairMetaData.getMinimumAmount()).isEqualByComparingTo("0.001");
assertThat(pairMetaData.getMaximumAmount().longValueExact()).isEqualTo(100000);
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.01");
assertThat(pairMetaData.getAmountStepSize()).isEqualByComparingTo("0.001");
}
}

0 comments on commit 6396c11

Please sign in to comment.