So much for testing.
I just proved that I can use PLAIN_TEXT_FILE from within the .NET Eiffel project to at least write to a text file.
Yesterday, I had quite a long drive to take and was considering what I might do as an alternative to AutoTest. What I am considering is just writing a small set of testing classes with assertions, but instead of working within EiffelStudio, they will work from within a specific target.
The new ECF target will have a root class and make that kicks off a series of calls to the "test" classes—following a cycle like:
1. Create an instance of the test class
2. Use reflection (INTERNAL) to identify the test routines and run them.
3. The test class inherits from the assertion-bearing classes.
4. The output of the tests will be sent to a text file.
I can then read the text file to pick up the results of running the tests.
Downfalls of this: Not being able to run interactively like AutoTest in EiffelStudio.
That's a big deal, but I will get over it. At least I can have testing.
NOTE: You all have thrown your weight behind Eiffel Web Framework, but you had a much greater star to hitch your wagon to: Microsoft .NET! It has a rich set of technologies and libraries to choose from. I'd like to take advantage of that now with these two projects in front of me. I'd like to use Eiffel to make money with. I'd like you all to have a part of that as well.
BTW: It's not much money. Just a small about. This is NOT Jinny. The pockets are not deep like that. But something is better than nothing.