Package net.gouline.riskybusiness.model

Examples of net.gouline.riskybusiness.model.SettledBet


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


    InputStreamReader reader = new InputStreamReader(getClass().getResourceAsStream("/Settled.csv"));
    List<SettledBet> bets = settledBetParser.parse(reader, false);

    assertEquals("Unsettled bets size mismatch", 50, bets.size());

    SettledBet firstBet = bets.get(0);
    assertEquals("CustomerId mismatch", 1, firstBet.getCustomerId());
    assertEquals("EventId mismatch", 1, firstBet.getEventId());
    assertEquals("ParticipantId mismatch", 6, firstBet.getParticipantId());
    assertEquals("Stake mismatch", 50d, firstBet.getStake(), 0d);
    assertEquals("ToWin mismatch", 250d, firstBet.getWin(), 0d);
  }
View Full Code Here

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

TOP

Related Classes of net.gouline.riskybusiness.model.SettledBet

Copyright © 2018 www.massapicom. 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.