I've been doing a bit of test case work the past day. While doing this, I came across a very bad pattern. There were test cases committed to ofbiz, that *never* worked. If you are going to write a test case, or commit a patch that includes a test case, make 100% absolutely certain without a doubt this is an ultimatum that the test case *WORKS*.
All of the accounting test cases failed when they were initially checked in. They modified entities that *DID NOT EXIST* in any seed/demo data. This is just so very bad. I'm having to go back thru and *reopen* the bugs that contained these test cases. ps: I'm very frustrated by this. If you don't understand something, then do *not* commit it. Please. With sugar on top.
