Package stockexceptiontestservice.scatesttool

Examples of stockexceptiontestservice.scatesttool.StockOffer


     * (non-Javadoc)
     *
     * @see org.apache.tuscany.sca.test.exceptions.impl.StockTraderSDO#tradingTest()
     */
    public StockOffer testTrading() throws RemoteException, InvalidSymbolSDOException, MarketClosedSDOException {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();
        stockOffer.setName("IBM");
        stockOffer.setSymbol("IBM");
        stockOffer.setPrice(100.00F); // offer to buy at max $100.00

        StockOffer stockOfferAccepted = exchangeJaxb.stockQuoteOffer(stockOffer);

        return stockOfferAccepted;

    }
View Full Code Here


    }

    public void testInvalidSymbolSDOException() throws RemoteException, InvalidSymbolSDOException,
        MarketClosedSDOException {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();
        // set up for a InvalidSymbolSDOException
        stockOffer.setName("");
        stockOffer.setSymbol("IBM0");

        stockOffer.setPrice(11.0F); // offer to buy at max $100.00
        exchangeJaxb.stockQuoteOffer(stockOffer);

    }
View Full Code Here

        exchangeJaxb.stockQuoteOffer(stockOffer);

    }

    public void marketClosedSDOExceptionTest() {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();

        // set up for a MarketClosedSDOException
        stockOffer.setName("CLOSED");
        stockOffer.setSymbol("MBI");
        stockOffer.setPrice(Float.NaN); // offer to buy at max $100.00
        try {
            StockOffer stockOfferAccepted = exchangeJaxb.stockQuoteOffer(stockOffer);
            stockOfferAccepted.getPrice(); // the price actually bought.
        } catch (InvalidSymbolSDOException e) {

            e.printStackTrace();
        } catch (MarketClosedSDOException e) {
View Full Code Here

            e.printStackTrace();
        }
    }

    public Object testNotDeclaredAtSourceTest() {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();

        // set up for a MarketClosedSDOException
        stockOffer.setName("UNDECLARED_SOURCE");
        stockOffer.setSymbol("XYZ");
        stockOffer.setPrice(Float.NaN); // offer to buy at max $100.00
        try {
            return exchangeJaxb.stockQuoteOffer(stockOffer);

        } catch (Exception e) {
            return e;
View Full Code Here

        }

    }
   
    public Object testNotDeclaredAtTargetTest() {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();

        // set up for a MarketClosedSDOException
        stockOffer.setName("UNDECLARED_TARGET");
        stockOffer.setSymbol("XYZ");
        stockOffer.setPrice(Float.NaN); // offer to buy at max $100.00
        try {
            return exchangeJaxb.stockQuoteOffer(stockOffer);

        } catch (Exception e) {
            return e;
View Full Code Here

    private SCADomain domain;
    private StockTraderSDO stockTrader;

    public void testTrading() {
        try {
            StockOffer sp = stockTrader.testTrading();
            assertNotNull(sp);
            assertEquals(99.00F, sp.getPrice());
            assertEquals("IBM", sp.getSymbol());
        } catch (Exception e) {

            e.printStackTrace();
            fail(e + "");
View Full Code Here

            fail("Expected InvalidSymbolSDOException");
        } catch (InvalidSymbolSDOException e) {
            InvalidSymbolFault isf = e.getFaultInfo();

            assertNotNull(isf);
            StockOffer sp = isf.getOffer();
            assertEquals(11.00F, sp.getPrice());
            assertEquals("IBM0", sp.getSymbol());

        } catch (Exception e) {
            e.printStackTrace();
            fail("Expected InvalidSymbolSDOException" + e);
View Full Code Here

     * (non-Javadoc)
     *
     * @see org.apache.tuscany.sca.test.exceptions.impl.StockTraderSDO#tradingTest()
     */
    public StockOffer testTrading() throws RemoteException, InvalidSymbolSDOException, MarketClosedSDOException {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();
        stockOffer.setName("IBM");
        stockOffer.setSymbol("IBM");
        stockOffer.setPrice(100.00F); // offer to buy at max $100.00

        StockOffer stockOfferAccepted = exchangeJaxb.stockQuoteOffer(stockOffer);

        return stockOfferAccepted;

    }
View Full Code Here

    }

    public void testInvalidSymbolSDOException() throws RemoteException, InvalidSymbolSDOException,
        MarketClosedSDOException {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();
        // set up for a InvalidSymbolSDOException
        stockOffer.setName("");
        stockOffer.setSymbol("IBM0");

        stockOffer.setPrice(11.0F); // offer to buy at max $100.00
        exchangeJaxb.stockQuoteOffer(stockOffer);

    }
View Full Code Here

        exchangeJaxb.stockQuoteOffer(stockOffer);

    }

    public void marketClosedSDOExceptionTest() {
        StockOffer stockOffer = ScatesttoolFactory.INSTANCE.createStockOffer();

        // set up for a MarketClosedSDOException
        stockOffer.setName("CLOSED");
        stockOffer.setSymbol("MBI");
        stockOffer.setPrice(Float.NaN); // offer to buy at max $100.00
        try {
            StockOffer stockOfferAccepted = exchangeJaxb.stockQuoteOffer(stockOffer);
            stockOfferAccepted.getPrice(); // the price actually bought.
        } catch (InvalidSymbolSDOException e) {

            e.printStackTrace();
        } catch (MarketClosedSDOException e) {
View Full Code Here

TOP

Related Classes of stockexceptiontestservice.scatesttool.StockOffer

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.