osdir.com
mailing list archive
Mozy Online Backup: 2GB Free. Automatic. Secure.

Subject: FAQ Update - msg#00150

List: java.junit.user

Date: Prev Next Index Thread: Prev Next Index

In response to some excellent contributions from Eric Armstrong, I've
updated the JUnit FAQ. It's always enlightening to get input from a
relative newcomer to JUnit, as the FAQ is intended to help those folks.

Specifically, the "Running Tests" section now includes questions
regarding how to use each test runner and Ant to run tests:

http://junit.sourceforge.net/doc/faq/faq.htm#running

I'm hoping the first two entries in that section will reduce confusion
about the onerous CLASSPATH. And while I realize the use of Ant is
another kettle of fish, perhaps the FAQ will get folks started down the
right path. Trust that it won't grow in scope to include all the
possible combinations of using Ant. The link to the JUnit task
definition should fertilize the soil for a thousand flowers to bloom.

Let me know if you have any suggestions.

Mike

--
Mike Clark
http://clarkware.com
(720) 851-2014



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/5cFolB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
junit-unsubscribe@xxxxxxxxxxxxxxx


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





Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

Re: OT: Smalltalk (RE: OT: OO Newcomer)

So said Kevin Klinemeier on 2002-12-17 -------------------- >--- "J. B. Rainsberger" <jbr@xxxxxxxxxxxxxxxxxxx> wrote: >> I have found that I don't want interfaces when I work with Ruby or >> Smalltalk: I like the idea that handling methods has nothing to do >> with type. > >Having learned my OO skills in Java, the idea of a weakly-typed OO >language (as I understand Smalltalk to be) doesn't make sense. If we call it "optimistically typed", would that help your mental model? The idea is that the system assumes that the programmer will only send messages to objects that understand them, and raise an exception when that doesn't happen. I find it unlikely that I intentionally send a message to an object that doesn't understand it. That only seems to happen when I try to use third-party libraries that I don't understand yet, and that's why I write Learning Tests. (See the testdrivendevelopment list for details.) >As in I >don't understand what that would mean, or how it could work at all. Do >you know of some helpful material, perhaps targeted at "Java developers >wanting perspective", or correct me if I'm mistaken? I don't. Instead, I simply went to the Squeak Smalltalk home page, downloaded Squeak and played around with it. Try Googling "Smalltalk for Java programmers". Take care. J. B. Rainsberger, President, Diaspar Software Services Let's write software that people understand. http://www.diasparsoftware.com/ telephone: +1 416 791-8603 All correspondence (c) 2002 Diaspar Software Services. If you want to use it, just ask; don't steal. ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/5cFolB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: junit-unsubscribe@xxxxxxxxxxxxxxx Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

Next Message by Date: click to view message preview

RE: OT: Smalltalk (RE: OT: OO Newcomer)

Well, there used to be a fairly good paper here: http://rain.create.ucsb.edu/~stp/CD-ROM/Tutorials/SqueakFromJava/squeak_ tutorial.html, but that seems to be inactive. Stay tuned, I will try to find out where it is. Also, the documentation on the Squeak Swiki hosted at Georgia Tech is fairly comprehensive. =jason [:question | ^One] -----Original Message----- From: J. B. Rainsberger [mailto:jbr@xxxxxxxxxxxxxxxxxxx] Sent: Tuesday, December 17, 2002 12:51 PM To: junit@xxxxxxxxxxxxxxx Subject: Re: OT: Smalltalk (RE: [junit] OT: OO Newcomer) So said Kevin Klinemeier on 2002-12-17 -------------------- >--- "J. B. Rainsberger" <jbr@xxxxxxxxxxxxxxxxxxx> wrote: >> I have found that I don't want interfaces when I work with Ruby or >> Smalltalk: I like the idea that handling methods has nothing to do >> with type. > >Having learned my OO skills in Java, the idea of a weakly-typed OO >language (as I understand Smalltalk to be) doesn't make sense. If we call it "optimistically typed", would that help your mental model? The idea is that the system assumes that the programmer will only send messages to objects that understand them, and raise an exception when that doesn't happen. I find it unlikely that I intentionally send a message to an object that doesn't understand it. That only seems to happen when I try to use third-party libraries that I don't understand yet, and that's why I write Learning Tests. (See the testdrivendevelopment list for details.) >As in I >don't understand what that would mean, or how it could work at all. Do >you know of some helpful material, perhaps targeted at "Java developers >wanting perspective", or correct me if I'm mistaken? I don't. Instead, I simply went to the Squeak Smalltalk home page, downloaded Squeak and played around with it. Try Googling "Smalltalk for Java programmers". Take care. J. B. Rainsberger, President, Diaspar Software Services Let's write software that people understand. http://www.diasparsoftware.com/ telephone: +1 416 791-8603 All correspondence (c) 2002 Diaspar Software Services. If you want to use it, just ask; don't steal. To unsubscribe from this group, send an email to: junit-unsubscribe@xxxxxxxxxxxxxxx Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.404 / Virus Database: 228 - Release Date: 10/15/2002 ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/5cFolB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: junit-unsubscribe@xxxxxxxxxxxxxxx Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

Previous Message by Thread: click to view message preview

**The following give me NoSuchMethodError**

The following code gives me NoSuchMethodError public void test_NoSuchMethodError1(){ assertFalse(false); } public void test_NoSuchMethodError2(){ assertNotSame("a","b"); } ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/5cFolB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: junit-unsubscribe@xxxxxxxxxxxxxxx Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

Next Message by Thread: click to view message preview

Re: FAQ Update

And I, in turn, wish to pass the majority of the credit on to Steffen Gemkow -- both for JUnitDoclet which got me started on this long overdue process, and for the extradorinarily patient assistance he gave me in figuring out how JUnit works. Mike Clark wrote: > > In response to some excellent contributions from Eric Armstrong, I've > updated the JUnit FAQ. It's always enlightening to get input from a > relative newcomer to JUnit, as the FAQ is intended to help those > folks. > > Specifically, the "Running Tests" section now includes questions > regarding how to use each test runner and Ant to run tests: > > http://junit.sourceforge.net/doc/faq/faq.htm#running > > I'm hoping the first two entries in that section will reduce confusion > > about the onerous CLASSPATH. And while I realize the use of Ant is > another kettle of fish, perhaps the FAQ will get folks started down > the > right path. Trust that it won't grow in scope to include all the > possible combinations of using Ant. The link to the JUnit task > definition should fertilize the soil for a thousand flowers to bloom. > > Let me know if you have any suggestions. > > Mike > > -- > Mike Clark > http://clarkware.com > (720) 851-2014 > > > > To unsubscribe from this group, send an email to: > junit-unsubscribe@xxxxxxxxxxxxxxx > > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/5cFolB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: junit-unsubscribe@xxxxxxxxxxxxxxx Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Sign up for updates to this mailing list. email:
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by