|
From: Luke B. <lb...@gm...> - 2005-09-07 20:37:22
|
First Off, Thanks Don for answering this! You are absolutely correct. Any class that extends TestCase should have a member named "className" that= =20 identifies it's fully qualified name as a string. As Don mentioend, this is a requirement because we don't have an efficient= =20 means of Reflection in ActionScript and we wanted the test failure output t= o=20 be at least somewhat meaningful... It wouldn't really be very helpful if we= =20 showed test failures without identifying where they were. ;-) We added the feature to the Create Class templates in order to avoid=20 burdening ourselves with the extra effort of keeping those strings accurate= . Cary,=20 It seems that you must have a couple of classes (it looks like 4 to be=20 precise) in your project that: a) Have a name ending with the string "Test.as <http://Test.as>" b) Extend TestCase=20 and c) Don't include (or assign a value to) this member. If you double check your source code, you should be able to find them. If= =20 you do a search for the string "extends TestCase" you *should* be able to= =20 find them. Please let us know if that doesn't fix the problem. Thanks, Luke Bayes www.asunit.com <http://www.asunit.com> |