Magik Unit Testing (MUnit)
Table of Contents

Unit Testing is available for Smallworld. A plugin called MUnit has been developed by Jan Vorel.

Releases

New release Thijs Brobbel lead us to this version on Bitbucket.org. It appears George Marrows did some updates and posted them. This is probably the best one to use as of Jan 2011. Alfred Sawatzky has copied this release on April 2011 to the magik-components svn repository, where Reinhard Hahn made some smaller enhancements to it by April 2014

munit-1_0.zip This is release 1.0 from Jan Vorel's old website. It is believed the bitmaps are corrupt in this release, but it is still functional! They were converted to text in CVS by accident. Will be trying to fix in the future. If someone else has a clean release, please post it. Thanks!

munit.zip This is original MUnit implementation by Jan Vorel. The ZIP contains correct icons and screenshots. I downloaded the file a long time ago from archived Vorel's web page. I found that link at Alfred Sawatzky blog. michud

Presentations

This presentation was given by Mark Field @ the 2007 Smallworld Users Conference. 2007 MUnit Presentation

MUnit-2009-presentation.zip This presentation was given by Mark Field @ the 2009 Smallworld Users Conference. This has the presentation, the modifications and additions in the 2007 presentation, and the examples shown during the presentation. The examples allow you to get up and running with Unit Testing very quickly. The tests include basic testing of the environment variables, data model checks, and code checks. The tests are designed to run on top of the Cambridge Demo database.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License