An interesting start. I'm not sure about the chronology.
The first was SUnit (Smalltalk) and I think we're still
trying to get back to that degree of simplicity. That's
also where the test name convention came from which some
of us think is unnecessary.
As always happens, most of the ideas were there very
early on, but not widely understood. Much of the
subsequent work has been to do with clarification rather
than radical new concepts.