The most annoying bug is when you run sobeksim model using dll multiple times - there are memory leaks and memory/stack/... get damaged when it runs many times. It is very annoying bug because even changing order of the unit tests in WaterFlowModel1DTest.cs makes model crash.

I guess we will need to run model always in a separate process, even for unit tests.

NUnit 2.5 has some option to run every test in a separate process but it seems to work only for command-line version.