Tony Nassar | 2 Jul 2006 02:35

PL/SQL programmers, take note...

Just passing it on... 

  _____  

From: utPLSQL-Info <at> yahoogroups.com [mailto:utPLSQL-Info <at> yahoogroups.com] On
Behalf Of steven <at> stevenfeuerstein.com
Sent: Friday, June 30, 2006 7:24 PM
To: utplsql-info <at> yahoogroups.com
Subject: [utPLSQL-Info] Qute 1.1.3 ready for testing!

	

June 30, 2006

Dear Qute tester,

Qute 1.1.3.0 is now available for downloading through the normal means (
http://www.unit-test.com/download.php ) or by clicking on this direct link
<http://www.unit-test.com/download/QuteInstall1130.exe> URL. 

Qute 1.1.3 implements a number of important enhancements that users have
been requesting, such as the ability to use the Add Test Case wizard even
after the initial test definition has been created. We have also greatly
improved test case generation. 

To install or upgrade, simply download the software and run the
QuteInstall1130.exe file. You can install Qute 1.1.3 on top of earlier
releases; your test definitions will not be modified. Remember, however,
that is PRE-PRODUCTION SOFTWARE. If you have built critical test packages,
export them before performing the upgrade. If you do encounter any problems
(Continue reading)

Joakim Karlsson | 2 Jul 2006 23:00
Picon

FitLibrary for RubyFit

I haven't been able to find any (solid) information about FitLibrary
for RubyFit. Is it available somewhere? Is it being developed by
someone? I especially miss DoFixture at the moment.

Does anyone have any info?

Regards,
Joakim

In the meantime I threw together a poor mans substitute for DoFixture
in Ruby that kind of looks like an ActionFixture that uses DoFixtures
way of creating method names from every second cell in a table row. I
just implemented it enough to get what I need right now. Any input is
welcome.

http://www.jkarlsson.com/blog/2006/07/02/gofixture-%e2%80%93-waiting-for-fitlibrary-for-ruby/

------------------------ Yahoo! Groups Sponsor --------------------~--> 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/testdrivendevelopment/

<*> To unsubscribe from this group, send an email to:
    testdrivendevelopment-unsubscribe <at> yahoogroups.com
(Continue reading)

avinap77 | 2 Jul 2006 23:48
Picon
Favicon

Re: TDDing an XML web service

--- "Rob Park" <rpark68 <at> ...> wrote:
>
> I don't necessarily get into the XML directly.  I have a FitNesse 
> test
> fixtures that uses a "Web Reference" (the Visual Studio auto-grok) 
> to talk
> SOAP to the service on the staging server.
>  
> Then the FitNesse tests just pass what they need from the tests 
> and show
> what results they get back from the services.
>  
> 

OK, so I guess using the "auto grock" would be good as an 
acceptance/integration test, since it uses the *real* webservice via 
a *real* end client.

I'm not sure this is right for me since I'm actually commited to a 
specific XML specification so the auto-grock would be too much of a 
black-box test. Moreover, it's not a replacement for TDD unit tests 
since it would probably be to slow. But nevertheless I'll keep this 
in mind as a good option for next time.

Thanks,
 - Avi 

------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/NhFolB/TM
(Continue reading)

avinap77 | 3 Jul 2006 00:00
Picon
Favicon

Re: TDDing an XML web service

--- Phlip <phlip2005 <at> ...> wrote:
>
> avinap77 wrote:
> 
> > All in all it seems like the snapshot/expectedXmlString approach
> > worked out the best.
> 
> Jumping in late: Has anyone (including me) mentioned XPath?
> 
> Query each response with XPath to check for its details. XPath 
> jumps
> over non-essentials per your query string, so you can fall into
> test-first really easily.
> 
Hmm.. I've used XPath before for querying an XML structure and in 
XSLT, but not in asserts.
In first thought it sounds like an overkill, but mabe worth looking 
into.

Like I mentioned before, so far the simple XMLString comparison 
works out best. I guess a more flexible solution like XPath or 
XMLUnit would be called for if the XML starts taking equivalent 
forms such as "<node/>" instead of "<node></node>" etc..

Thanks anyhow,
 - Avi

------------------------ Yahoo! Groups Sponsor --------------------~--> 
Check out the new improvements in Yahoo! Groups email.
http://us.click.yahoo.com/6pRQfA/fOaOAA/yQLSAA/NhFolB/TM
(Continue reading)

avinap77 | 2 Jul 2006 23:54
Picon
Favicon

Re: TDDing an XML web service

--- David Rosenstrauch <darose <at> ...> wrote:
> I don't know if you're running Java (or if the utility is 
> available in 
> any other language than Java) but I've had good experience using 
> XMLUnit 
> to test and verify reading and writing of XML files.  It does all 
> the 
> busy work of letting you compare expected vs. actual XML, like 
> ignoring 
> whitespace and semantic B.S., etc., while focusing on just the 
> core 
> structure of the XML.  It saved me lots of time.
> 
Thanks - I looked it up and it seems there is an XMLUnit for C# as 
well - http://xmlunit.sourceforge.net/

Definitely looks more flexible than simple string-comparisons, and 
hopefully it woill be more readable than XPath..

 - Avi

------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
(Continue reading)

avinap77 | 3 Jul 2006 00:15
Picon
Favicon

Re: TDDing an XML web service

--- "geoffrey_slinker" <geoffrey_slinker <at> ...> wrote:
Hi Geoffrey

>
> Sorry to be so late, been at Disneyland. The new Pirates of the 
> Caribbean is pretty cool. But on to the topic...
> 

Well at least someone here has a life ;-)

>
> I do a lot of WebServices in .NET
> 
> Firstly, when I design a system, I use the approach that the 
> webservice 
> layer is a facade. I typically design the system in an OO fashion 
> and 
> then wrap it with a webservice. I have my "programmer's tests" for 
> my 
> OO solution.
> 

Yes, this is similar to what I ended up doing (actually it's still 
under construction, but this seems to be the direction so far).

>
> I use a variant of TDD to drive the webservice development through 
> the 
> development of the client, so I only write webservice methods that 
> are 
(Continue reading)

Donaldson, John (GEO | 3 Jul 2006 08:35
Picon
Favicon

RE: Re: TDDing an XML web service

> Avi wrote:
> One thing that's bothering me though is that I need to "decorate" my 
> buisness-classes with XML-serialization attributes.. This smells 
> kind of like mixing buisness-layer with presentation-layer details, 
> since the XML is just one of many possible representations of the 
> buisness objects in hand. Any ideas on how to avoid this?
>

I suppose, if it really bothers you, you could create a subclass that
is decorated with the attributes and leave the base class just pure 
business?

John D.

------------------------ Yahoo! Groups Sponsor --------------------~--> 
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/NhFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/testdrivendevelopment/

<*> To unsubscribe from this group, send an email to:
    testdrivendevelopment-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
(Continue reading)

gpiancastelli | 3 Jul 2006 10:22
Picon

Re: FitLibrary for RubyFit

--- In testdrivendevelopment <at> yahoogroups.com, "Joakim Karlsson"
<joakim.h.karlsson <at> ...> wrote:
>
> I haven't been able to find any (solid) information about FitLibrary
> for RubyFit. Is it available somewhere? Is it being developed by
> someone? I especially miss DoFixture at the moment.
> 
> Does anyone have any info?

FitLibrary has not yet been ported to Ruby. I personally started to
port some "marginal" fixtures, namely SpecifyFixture, because I needed
some of the tests to check features in RubyFIT 1.1. At the moment, at
least one other person is known to be unofficially working on
FitLibrary. I'll probably check with him about the status of the port,
then perhaps keep implementing myself.

Regards,
Giulio Piancastelli.

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/testdrivendevelopment/

<*> To unsubscribe from this group, send an email to:
    testdrivendevelopment-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
(Continue reading)

Richard Howells | 3 Jul 2006 12:02
Picon
Favicon

Any solid numbers on pair programming

Hi,

Has anyone any solid references to studies on pair programming performance?

Bug rates, cost of development, cost of bug fixing, that's the kind of thing
I am looking for.

Thank you,

Richard

richard <at> dynamisys.co.uk
www.dynamisys.co.uk <http://www.dynamisys.co.uk/> 
Land line +44 (1793) 731225
Mobile +44 (7732) 971 786 

[Non-text portions of this message have been removed]

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/testdrivendevelopment/

<*> To unsubscribe from this group, send an email to:
    testdrivendevelopment-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

(Continue reading)

geoffrey_slinker | 3 Jul 2006 17:43
Picon
Favicon

Re: TDDing an XML web service

--- In testdrivendevelopment <at> yahoogroups.com, "avinap77" <avi_a <at> ...> 
wrote:
> 
> One thing that's bothering me though is that I need to "decorate" 
my 
> buisness-classes with XML-serialization attributes.. This smells 
> kind of like mixing buisness-layer with presentation-layer details, 
> since the XML is just one of many possible representations of the 
> buisness objects in hand. Any ideas on how to avoid this?
> 
> I've been toying with an idea of wrapping the buisness-objects with 
> display-specific wrappers marked with xml-serialization attributes, 
> but this seems like going a rather long way for getting what I 
> wanted. Another option that came to mind was to serialize an 
> interface instead of the buisness objects, but this didn't work (I 
> banged against some serialization exception while trying and 
finally 
> gave up).
> 
> What would you do? How would you reuse the same buisness-objects 
for 
> different serialization requirements (let's ignore the fact that 
> it's YAGNI for discussion's sake ;-)
> 

If you could provide a concrete example I might be able to provide a 
reasonable set of alternatives. I am going to give it a shot with 
what we have so far! :-)

From your description you would like to use the same data objects 
(Continue reading)


Gmane