During the last decade testing seem to have been a stable thing, that has obtained the importance that should have to validate quality. Nevertheless testing frameworks have not change their functionality.
Is unit testing dead?
A lot of evolution has happened in software development and meaning testing practices and toolings has also evolve. Let's talk about practices and technologies (containers, in memory databases, fakers, test doubles over the wire, etc), that have changed our way of approaching testing, making it more reliable and enjoyable.