Advertisement
demid_goncharuk

Untitled

Mar 28th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.48 KB | None | 0 0
  1. public class TestPriceAlertMethods {
  2.  
  3.     String TRADER_HASH = "56a44fa84c490f502e421f6099fa524f";
  4.  
  5.     PriceAlert alert = new PriceAlert();
  6.  
  7.     @Test void testAddAlert() throws InterruptedException {
  8.             alert.addAlert(TRADER_HASH, 1, 17, 6 ,1);
  9.  
  10.         Assertions.assertEquals(alert.getJson().get("code"), 200);
  11.  
  12.     }
  13.  
  14.     @Test void testGetAllAlerts() {
  15.             alert.getAllAlerts(TRADER_HASH);
  16.  
  17.         Assertions.assertEquals(alert.getJson().get("code"), 200);
  18.     }
  19.  
  20.     @Test void testGetAlertsId() {
  21.         int[] arr = alert.getAlertsId(TRADER_HASH);
  22.  
  23.         for (int i : arr) {
  24.             System.out.println(i);
  25.         }
  26.     }
  27.  
  28.     @Test void testEditAlert() throws InterruptedException {
  29.             alert.deleteAllAlerts(TRADER_HASH);
  30.             alert.addAlert(TRADER_HASH, 1, 17, 6 ,1);
  31.  
  32.         int[] array = alert.getAlertsId(TRADER_HASH);
  33.  
  34.         for (int i=0; i<array.length; i++) {
  35.             alert.editAlert(TRADER_HASH, array[i], 0.0100f, 1);
  36.  
  37.             Assertions.assertEquals(alert.getJson().get("code"), 200);
  38.         }
  39.     }
  40.  
  41.  
  42.     @Test void testGetRate() {
  43.             alert.getRate(17);
  44.  
  45.         System.out.println(alert.getJson());
  46.     }
  47.  
  48.     @Test void testGetMaxAlertRateByAsset() {
  49.  
  50.         System.out.println(alert.getMaxAlertRateByAsset(TRADER_HASH, 17));
  51.     }
  52.  
  53.     @Test void testDeleteAllAlerts() {
  54.             alert.deleteAllAlerts(TRADER_HASH);
  55.  
  56.         System.out.println(alert.getJson());
  57.     }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement