@Test public void canGetProducts() { List<Product> products = productService.getProducts(); products.forEach(item->System.out.println(item.getId())); assertTrue(products.size() >= 0); } }
@Test public void canGetLevel1DataForAllProducts(){ List<Product> products = productService.getProducts(); for(Product product : products){ System.out.print("\nTesting: " + product.getId()); MarketData data = marketDataService.getMarketDataOrderBook(product.getId(), "1"); assertNotNull(data); if(data.getBids().size() > 0 && data.getAsks().size() > 0) System.out.print(" B: " + data.getBids().get(0).getPrice() + " A: " + data.getAsks().get(0).getPrice()); else System.out.print(" NO DATA "); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } }