Ok, maybe I should ask this question:  Is there a preexisting framework (or JUnit
extension) which allows me to set up TestCases declartively using XML, defining what 
ejb
objects to test, what service methods to invoke, and what input-output data to supply?
This problem would seem like a commonplace one for those who use JUnit extensively, so 
I
hope there already exists a solution? :-)

Gene
--- Gene Chuang <[EMAIL PROTECTED]> wrote:
> Excellent suggestion, Dion....  wasn't even thinking about JAXB for this application.
> I
> was able to set up a TestCase of an ejb service taking in complex JavaBeans as input
> parameters using Castor JAXB in 5 minutes! :-)
>
> Now lets take it a step further;  what if I want to declaratively (via xml) execute 
>my
> service functions as well for my TestCase?  This way I can write a VERY abstract
> TestCase
> which theoretically can be used to test ANY type of EJB, and I can declare all the
> service methods as well as test input (and later on, expected outputs as well for
> comparison) in xml.  Is there a simple XML RPC package that can do just this?
>
> Gene
>
> --- Dion Almaer <[EMAIL PROTECTED]> wrote:
> > Castor XML, or JAXB could be used for this.
> > http://castor.exolab.org
> >
> > It is a data binding framework that marshals/unmarshals between objects ->
> > XML. Castor also has "more", the JDO side to it etc.
> >
> > d
> >
> >
> > On Thu, 6 Dec 2001, Gene Chuang wrote:
> >
> > > Anyone know a good tool to convert standard JavaBeans to either a Properties file
> or
> > XML
> > > format?  I'm trying to implement JUnit and would like to have test input data 
>piped
> > in as
> > > one of these two formats.  My testcase will then construct JavaBean(s) used as
> > parameters
> > > for my EJB services.
> > >
> > > I think we have a utility here that converts JavaBeans, but only with basic
> > attributes.
> > > It cannot do nested JavaBeans, or JavaBeans with JavaBeans as attributes.
> > >
> > > Gene
> > >
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Send your FREE holiday greetings online!
> > > http://greetings.yahoo.com
> > >
> > > ===========================================================================
> > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> > > of the message "signoff EJB-INTEREST".  For general help, send email to
> > > [EMAIL PROTECTED] and include in the body of the message "help".
> > >
> >
> > ===========================================================================
> > To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> > of the message "signoff EJB-INTEREST".  For general help, send email to
> > [EMAIL PROTECTED] and include in the body of the message "help".
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Send your FREE holiday greetings online!
> http://greetings.yahoo.com
>


__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to