I'd really like a revisit to the conversation; I wouldn't have been able to build this story without doing those view tests. I tried, realised I was blocked on trying to avoid working the most efficient way, and cracked on with the features. These tests were written via TDD, rather than from the perspective of an acceptance test "i.e. does it work?"

Do we often write cucumber to test the admin interface? I didn't write any for this stuff (it didn't even occur to me). Do we write cucumber to TDD the admin interface?