According to this scenario, You should have a receiving endpoint to receive
and verify the SAML response from IS to Assertion consumer URL. So I think
HttpClient is not enough. You should have at-least a simple socket
listening on the Assertion Consumer URL. WDYT?


On Thu, Jul 3, 2014 at 12:23 PM, Prasad Tissera <[email protected]> wrote:

> (adding Johann)
>
> Hi Krishantha,
>
> That was the first option. But later we discussed that it will be better
> if we can use HttpClient to do this. Now I am trying to use HttpClient to
> directly send requests to IS without using the sample webapp.
>
>
>
>
> On Thu, Jul 3, 2014 at 12:08 PM, Krishantha Samaraweera <
> [email protected]> wrote:
>
>> Hi Prasad,
>>
>> Sample code provided by WarunaP for SAML sso scenario, contain starting
>> tomcat server pragmatically with sample webapp.
>>
>> What made you really interesting on mocking this behavior ?
>>
>> Thanks,
>> Krishantha.
>>
>>
>> On Thu, Jul 3, 2014 at 11:56 AM, Chamil Jeewantha <[email protected]>
>> wrote:
>>
>>> Hi Prasad,
>>>
>>> Understood. you can use Jetty to deploy your webapp within your test.
>>> Other solution is simple[1] it is one single jar file which gives you the
>>> server capabilities. It comes under apache 2 licence.
>>>
>>> [1] http://sourceforge.net/projects/simpleweb/
>>>
>>>
>>> On Thu, Jul 3, 2014 at 5:17 AM, Prasad Tissera <[email protected]> wrote:
>>>
>>>> I am trying to mock the behaviour of the application. ( ex. travelocity
>>>> sample) that sends SAML requests to IS. Not the behaviour of IS ( Start IS
>>>> and send requests to it).
>>>>
>>>> Here I am trying to avoid launching the application inside Tomcat
>>>> during the test and mock the behaviour of the application.
>>>> On Jul 2, 2014 6:07 PM, "Krishantha Samaraweera" <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>> On Wed, Jul 2, 2014 at 2:12 PM, Chamil Jeewantha <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi Prasad,
>>>>>>
>>>>>> Mocking is good for unit tests. but its better if you minimize mocks
>>>>>> on Integration tests.
>>>>>>
>>>>>
>>>>> +1, mocking is not recommended when it comes to integration and
>>>>> platform tests. Unit tests have full control over all the pieces running,
>>>>> that's why unit tests might require mocking.
>>>>>
>>>>> Thanks,
>>>>> Krishantha.
>>>>>
>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Chamil
>>>>>>
>>>>>>
>>>>>> On Wed, Jul 2, 2014 at 2:09 PM, Prasad Tissera <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I am writing integration tests for SAML sso scenarios. We have a
>>>>>>> sample web application which can send SAML requests to IS. IS sends SAML
>>>>>>> response to the Assertion Consumer URL. Is there a way to mock this
>>>>>>> scenario in integration tests, without launching the sample application
>>>>>>> inside a tomcat container during the test?
>>>>>>>
>>>>>>> --
>>>>>>> Prasad Tissera
>>>>>>> Software Engineer.
>>>>>>> Mobile : +94777223444
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> K.D. Chamil Jeewantha
>>>>>> Associate Technical Lead
>>>>>> WSO2, Inc.;  http://wso2.com
>>>>>> Mobile: +94716813892
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Dev mailing list
>>>>>> [email protected]
>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Krishantha Samaraweera
>>>>> Senior Technical Lead - Test Automation
>>>>> Mobile: +94 77 7759918
>>>>> WSO2, Inc.; http://wso2.com/
>>>>> lean . enterprise . middlewear.
>>>>>
>>>>
>>>
>>>
>>> --
>>> K.D. Chamil Jeewantha
>>> Associate Technical Lead
>>> WSO2, Inc.;  http://wso2.com
>>> Mobile: +94716813892
>>>
>>>
>>
>>
>> --
>> Krishantha Samaraweera
>> Senior Technical Lead - Test Automation
>> Mobile: +94 77 7759918
>> WSO2, Inc.; http://wso2.com/
>> lean . enterprise . middlewear.
>>
>
>
>
> --
> Prasad Tissera
> Software Engineer.
> Mobile : +94777223444
>



-- 
K.D. Chamil Jeewantha
Associate Technical Lead
WSO2, Inc.;  http://wso2.com
Mobile: +94716813892
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to