It shouldn't really matter from the viewpoint of the stack module - it shouldn't care which combination of ports are configured.  I actually like the idea of having a UT that will fail if someone starts putting logic in the stack module that is fussy about which ports are configured.