[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cool....



Neel Krishnaswami <neelk@alum.mit.edu> writes:

> I tried porting the Kent Beck testing framework to GOO, and was really
> surprised at how easy the thing is in goo, contrasted with JUnit. Here
> is a test I just wrote:
> 
> (add-test strutil-tests
>           name "Test to-upper #1"
>           action {. (assert-= (to-upper "foobar") "FOOBAR") })
>
> This takes about 2 more lines than writing a little expression to test
> in the REPL, and now it's permanent.
> 
> (Yes, I'm planning on releasing it, just as soon as I write tests for
> gunit (goo-unit?), and maybe rename the methods to clearer names.)

have you looked at ``goo/src/tests/*.goo''?  it's a testing framework
that i cooked up based on dylan's testworks.  for instance, it allow
protocol-based testing.  let me know what you think.  i've been trying
to add a bunch more tests to it.

jonathan