If I cannot write shader code without broken tests, there is a bunch of yak shaving to make testing possible in first place, and that only covers a small subset of graphics pipeline features.
It also takes zero consideration for the interactive nature of games/graphics development.
It also takes zero consideration for the interactive nature of games/graphics development.