@Test
  public void testNotificationManagingNodeFirst() {
    // Step : 1 : Create Managing Node Cache, start managerVM, add a notification
    // handler to DistributedSystemMXBean
    managementTestRule.createManager(managerVM, false);
    managementTestRule.startManager(managerVM);

    attachListenerToDistributedSystemMXBean(managerVM);

    // Step : 2 : Create Managed Node Caches
    managementTestRule.createMember(memberVMs[0]);
    managementTestRule.createMember(memberVMs[1]);
    managementTestRule.createMember(memberVMs[2]);

    // Step : 3 : Verify Notification count, notification region sizes
    verifyNotificationsAndRegionSize(memberVMs[0], memberVMs[1], memberVMs[2],
        managerVM);
  }
Creates and starts a managerVM. Multiple Managers
geode-core/src/distributedTest/java/org/apache/geode/management/CacheManagementDUnitTest.java