<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Since I am new here I am gonna flood you guys with some questions :D Self is such a beautiful language and environment (not in a design sense ; ) ) and I think I finally found the holy grail^^</div><div><br></div><div>•How is klein going? Still alive?</div><div>•What do you think of TUIO (Multitouch Std Protocoll) integration, and converting the whole System to a mutlitouch environment? I think it would be the perfect match :D</div><div>I will move heaven and earth at my university to get that as my undergraduate thesis :D</div><div><br></div><br><div><div>On Oct 21, 2010, at 10:35 PM, Russell Allen wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">



<div style="background-color: rgb(255, 255, 255); position: static; z-index: auto; ">
<span style="display:none"> </span>



    <div id="ygrp-text"><div><br class="webkit-block-placeholder"></div><div>There are a small number of unit tests spread around the standard image, but no framework.</div><div><br></div><div>I have looked at porting over sUnit or equivalent but haven't yet.  If anyone creates a decent unit testing framework I'd be happy to include it!  </div><div><br></div><div>One issue is Self's preference for passing error handling blocks down the stack rather than having a error handling mechanism passing error objects up the call stack.</div><div><br></div><div>Another issue is where the tests go. In most Smalltalks they seem to sit in a parallel class structure, semantically linked by the class name ie "OrderedCollectionTest" etc.  Is this the best way?  What is the equivalent in Self?  I must admit to not wanting to tie our objects to the formal lobby naming hierarchy more than necessary. </div></div></div></div></div></blockquote><div>Sounds reasonable. Maybe a new testing application that allows you to integrate drivers, objects and mock objects. Im <i>imagining</i> the test driver on the left, the object under test in the middle connected with lines, and the mocks on the right also connected with lines, so that you can instantly see how its driven and how its hooked up :/...^^</div><div><br></div><div><br></div>Cheers Jan<br><blockquote type="cite"><div style="background-color: rgb(255, 255, 255); position: static; z-index: auto; "><div id="ygrp-mlmsg" style="position:relative;"><div id="ygrp-msg" style="z-index: 1;"><div id="ygrp-text"><div><br></div><div>Russell</div>

    </div>
     

    

</div>



<!-- end group email -->

</blockquote></div><br></body></html>