Without these dependencies, the enumtype may not be generated when the test is built, which will cause a compile failure.