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.