Package org.easymock

Examples of org.easymock.IAnswer


    @SuppressWarnings("unchecked")
    protected final void train_renderInformalParameters(ComponentResources resources, final MarkupWriter writer,
                                                        final Object... informals)
    {
        resources.renderInformalParameters(writer);
        IAnswer answer = new IAnswer()
        {
            public Object answer() throws Throwable
            {
                writer.attributes(informals);
View Full Code Here


    @SuppressWarnings("unchecked")
    protected final void train_renderInformalParameters(ComponentResources resources,
            final MarkupWriter writer, final String... informals)
    {
        resources.renderInformalParameters(writer);
        IAnswer answer = new IAnswer()
        {
            public Object answer() throws Throwable
            {
                writer.attributes(informals);
View Full Code Here

        mailServer.setEndpointAdapter(endpointAdapterMock);
        mailServer.setSplitMultipart(true);

        reset(endpointAdapterMock);

        expect(endpointAdapterMock.handleMessage(anyObject(Message.class))).andAnswer(new IAnswer() {
            @Override
            public Message answer() throws Throwable {
                Message message = (Message) getCurrentArguments()[0];

                Assert.assertNotNull(message.getPayload());
                Assert.assertNull(message.getHeader(CitrusMailMessageHeaders.MAIL_MESSAGE_ID));
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_FROM), "foo@mail.com");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_TO), "bar@mail.com");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_CC), "");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_BCC), "");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_REPLY_TO), "foo@mail.com");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_DATE), "2006-10-26T13:10:50+0200");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_SUBJECT), "Multipart Testmail");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_CONTENT_TYPE), "text/plain; charset=utf-8");

                try {
                    Assert.assertEquals(StringUtils.trimAllWhitespace(message.getPayload().toString()),
                            StringUtils.trimAllWhitespace(FileCopyUtils.copyToString(new InputStreamReader(new ClassPathResource("multipart_mail_1.xml",
                                    MailServer.class).getInputStream()))));
                } catch (IOException e) {
                    Assert.fail(e.getMessage());
                }

                return null;
            }
        }).once();

        expect(endpointAdapterMock.handleMessage(anyObject(Message.class))).andAnswer(new IAnswer() {
            @Override
            public Message answer() throws Throwable {
                Message message = (Message) getCurrentArguments()[0];

                Assert.assertNotNull(message.getPayload());
View Full Code Here

        mailServer.setEndpointAdapter(endpointAdapterMock);
        mailServer.setSplitMultipart(true);

        reset(endpointAdapterMock);

        expect(endpointAdapterMock.handleMessage(anyObject(Message.class))).andAnswer(new IAnswer() {
            @Override
            public Message answer() throws Throwable {
                Message message = (Message) getCurrentArguments()[0];

                Assert.assertNotNull(message.getPayload());
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_MESSAGE_ID), "<52A1988D.2060403@consol.de>");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_FROM), "Foo <foo@mail.com>");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_TO), "bar@mail.com");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_CC), "FooBar <foobar@mail.com>");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_BCC), "");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_REPLY_TO), "Foo <foo@mail.com>");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_DATE), "2013-12-06T10:27:41+0100");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_SUBJECT), "This is brand_logo.png");
                Assert.assertEquals(message.getHeader(CitrusMailMessageHeaders.MAIL_CONTENT_TYPE), "text/plain; charset=ISO-8859-15; format=flowed");

                try {
                    Assert.assertEquals(StringUtils.trimAllWhitespace(message.getPayload().toString()),
                            StringUtils.trimAllWhitespace(FileCopyUtils.copyToString(new InputStreamReader(new ClassPathResource("binary_mail_1.xml",
                                    MailServer.class).getInputStream()))));
                } catch (IOException e) {
                    Assert.fail(e.getMessage());
                }

                return null;
            }
        }).once();

        expect(endpointAdapterMock.handleMessage(anyObject(Message.class))).andAnswer(new IAnswer() {
            @Override
            public Message answer() throws Throwable {
                Message message = (Message) getCurrentArguments()[0];

                Assert.assertNotNull(message.getPayload());
View Full Code Here

        MailServer mailServer = new MailServer();
        mailServer.setEndpointAdapter(endpointAdapterMock);

        reset(endpointAdapterMock);

        expect(endpointAdapterMock.handleMessage(anyObject(Message.class))).andAnswer(new IAnswer() {
            @Override
            public Message answer() throws Throwable {
                Message message = (Message) getCurrentArguments()[0];

                Assert.assertNotNull(message.getPayload());
View Full Code Here

    @SuppressWarnings("unchecked")
    protected final void train_renderInformalParameters(ComponentResources resources, final MarkupWriter writer,
                                                        final Object... informals)
    {
        resources.renderInformalParameters(writer);
        IAnswer answer = new IAnswer()
        {
            public Object answer() throws Throwable
            {
                writer.attributes(informals);
View Full Code Here

        FieldTranslator translator = mockFieldTranslator();
        NullFieldStrategy nullFieldStrategy = mockNullFieldStrategy();

        String clientValue = "abracadabra";

        IAnswer answer = new IAnswer()
        {
            @SuppressWarnings({"unchecked"})
            public Object answer() throws Throwable
            {
                Object[] args = EasyMock.getCurrentArguments();
View Full Code Here

        FieldTranslator translator = mockFieldTranslator();
        NullFieldStrategy nullFieldStrategy = mockNullFieldStrategy();

        final String clientValue = "abracadabra";

        IAnswer answer = new IAnswer()
        {
            @SuppressWarnings({"unchecked"})
            public Object answer() throws Throwable
            {
                Object[] args = EasyMock.getCurrentArguments();
View Full Code Here

    {
        Object value = new Object();
        ComponentResources resources = mockComponentResources();
        FieldTranslator translator = mockFieldTranslator();

        IAnswer answer = new IAnswer()
        {
            @SuppressWarnings({"unchecked"})
            public Object answer() throws Throwable
            {
                Object[] args = EasyMock.getCurrentArguments();
View Full Code Here

        ObjectLocator locator = mockObjectLocator();

        train_get(source, ApplicationStateManagerImpl.DEFAULT_STRATEGY, strategy);


        IAnswer answer = new IAnswer()
        {
            public Object answer() throws Throwable
            {
                ApplicationStateCreator creator = (ApplicationStateCreator) EasyMock
                        .getCurrentArguments()[1];
View Full Code Here

TOP

Related Classes of org.easymock.IAnswer

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.