First you need to implement the simple bpel process like this : In
 my current project, I inherited a lot of OSB components that have been 
developed by (former) team members, but they all lack unit tests. This 
is a situation I really dislike, since this makes it much harder to 
refactor or bug-fix the existing code base. So, for all newly created 
components (and components I have to bug-fix) I strive to add unit 
tests. Of course, the unit tests will be created using my favourite 
testing tool: soapUI ! Unit of test The unit test should be created for 
the service composition, which in OSB terms should be the proxy service 
combination with its business service. Now, since you do not want to 
rely on any other services, you should provide mock services for all 
services invoked from your Component-Under-Test. In a previous article, I
 wrote about mocking your services in soapUI. While this approach would 
also be valid here, creating a mock service (and certainly deploying it 
on a separate WebServer) does violate one of the core principles of unit
 testing: to make your unit tests as self-contained as possible, i.e. 
not depending on any external components. In this article, I will show 
you how to achieve this by simply providing a mock response inside your 
unit test. Scenario The scenario I implement for testing is a simple 
currency converter; the external request consists of a from and a to 
currency, and an amount (in currency from). The service will perform an 
exchange rate lookup using the WebServiceX CurrencyConverter and return a
 response to the caller consisting of both the source and target 
currencies and amounts. For the purpose of unit testing, I will 
implement a mock response for the exchange rate lookup. Read the complete article here.
  SOA & BPM Partner Community
  For
 regular information on Oracle SOA Suite become a member in the SOA 
& BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
   Blog  Twitter  LinkedIn  Facebook  Wiki
  Technorati Tags: Qualogy,OSB,SOA Community,Oracle SOA,Oracle BPM,Community,OPN,Jürgen Kress