@PublicAPI(usage = ACCESS)
    public static ArchRule testClassesShouldResideInTheSamePackageAsImplementation() {
        return testClassesShouldResideInTheSamePackageAsImplementation("Test");
    }
@Test
    public void test_class_in_same_package_should_pass_when_test_class_and_implementation_class_reside_in_the_same_package() {
        assertThatRule(testClassesShouldResideInTheSamePackageAsImplementation())
                .checking(new ClassFileImporter().importPackagesOf(ImplementationClassWithCorrectPackage.class))
                .hasNoViolation();
    }