Sorry. It doesn't. I am wondering why we should enforce this here at all. These tests were created to deal with ambient culture which is what happens in each localized tests with passing the desired culture to the base class. So I don't think we should change that behavior. What is also happening here is that we're running two sets of assertions: one for the ambient culture and one for the explicit one, which is going to slow down the test unnecessarily.

IMO we should just cover this change separately using a couple of unit tests. You could put those in the test file in the root (that covers the English culture). I hope we're both talking about the same thing!