Examples of UnsettledBet


Examples of net.gouline.riskybusiness.model.UnsettledBet

      }
    };
    unsettledBetParser = new ParsableParser<UnsettledBet>() {
      @Override
      protected UnsettledBet newInstance() {
        return new UnsettledBet();
      }
    };
  }
View Full Code Here

Examples of net.gouline.riskybusiness.model.UnsettledBet

    InputStreamReader reader = new InputStreamReader(getClass().getResourceAsStream("/Unsettled.csv"));
    List<UnsettledBet> bets = unsettledBetParser.parse(reader, false);

    assertEquals("Settled bets size mismatch", 22, bets.size());

    UnsettledBet firstBet = bets.get(0);
    assertEquals("CustomerId mismatch", 1, firstBet.getCustomerId());
    assertEquals("EventId mismatch", 1, firstBet.getEventId());
    assertEquals("ParticipantId mismatch", 4, firstBet.getParticipantId());
    assertEquals("Stake mismatch", 50d, firstBet.getStake(), 0d);
    assertEquals("ToWin mismatch", 500d, firstBet.getToWin(), 0d);
  }
View Full Code Here

Examples of net.gouline.riskybusiness.model.UnsettledBet

      }
    };
    unsettledBetParser = new ParsableParser<UnsettledBet>() {
      @Override
      protected UnsettledBet newInstance() {
        return new UnsettledBet();
      }
    };
  }
View Full Code Here

Examples of net.gouline.riskybusiness.model.UnsettledBet

      return;
    }

    DecimalFormat decimalFormat = new DecimalFormat("#.##");
    for (int i = 0, iN = unsettledBets.size(); i < iN; ++i) {
      UnsettledBet unsettledBet = unsettledBets.get(i);

      System.out.println("# " + i);
      System.out.println("Customer: " + unsettledBet.getCustomerId());
      System.out.println("Event: " + unsettledBet.getEventId());
      System.out.println("Participant: " + unsettledBet.getEventId());
      System.out.println("Stake: $" + decimalFormat.format(unsettledBet.getStake()));
      System.out.println("To Win: $" + decimalFormat.format(unsettledBet.getToWin()));

      Map<RiskEvaluator.RiskType, String> risks = unsettledBet.getRisks();
      if (risks.values().size() > 0) {
        System.out.println("Risks:");
        for (String message : risks.values()) {
          System.out.println("\t- " + message);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.