I wouldn't write tests like this typically, I'd stick to defining behavior that consumers of this class care about. This is testing implementation details. It tells me nothing about how to actually use this class.