void () { final String[] modules = {"child_module", "parent_module"}; configureMultiFile(ArrayUtil.mergeArrays(modules, "shared_module")); final PyClass parentClass = findClass("Parent"); final PyMemberInfo<PyElement> methodToMove = MembersManager.findMember(parentClass, findMember("Parent", ".should_be_pushed")); moveViaProcessor(myFixture.getProject(), new PyPushDownProcessor(myFixture.getProject(), Collections.singletonList(methodToMove), parentClass)); checkMultiFile(modules); }