mockito




    

     org.mockito

     mockito-all

     1.9.5

     test

    


    @InjectMocks

    private TrainTicketService trainTicketService;

    @Mock

    private TrainTicketManager trainTicketManager;


    

    @BeforeClass

    public void setUp() {

        MockitoAnnotations.initMocks(this);

        try {

            when(trainTicketManager.queryTrainStations(any(StationRequest.class)))

                    .thenReturn(getSynResponse());

        } catch (Exception e) {

            e.printStackTrace();

        }

    }

    public  SynResponse getSynResponse(){

        SynResponse synResponse = new  SynResponse();

        synResponse.setRespCode("TestMockit");

        synResponse.setRespDesc("TestMockit描述");

        return synResponse;

    }