I stumbled across this idea when Markus Gaelli chose it as a PhD topic
about ten years ago (man, I'm old). The main idea was not to provide tests,
but examples that happened to have assertions. The goal was twofold: (1)
provide live documentation with real objects, (2) provide another way of
composing tests.

The project did not really come to fruition, but I still think this is
highly interesting topic. Part of the ideas were later implemented in
Phexample (http://www.smalltalkhub.com/#!/~Phexample/Phexample/) and
JExample (http://scg.unibe.ch/research/jexample).

Cheers,
Doru


On Sun, Nov 17, 2013 at 3:08 PM, Andy Burnett <
andy.burn...@knowinnovation.com> wrote:

> I have just come across the Pyret language. It looks interesting, but the
> part which particularly caught my interest was the way that they had built
> the unit tests directly into the classes, rather than having separate test
> classes.
>
> I think this is an interesting idea. It seems as though it would be easier
> to manage writing tests if everything were in one location. And this -
> might - mean that people were more likely to write tests.
>
> Has anyone else looked at this, and have an opinion on whether it would be
> a good addition to Pharo 4/5/X?
>
> Cheers
> Andy
>



-- 
www.tudorgirba.com

"Every thing has its own flow"

Reply via email to