NoopSlingSimulator implements SlingSimulatorBackend, SlingSimulator { @Override public @Nullable SlingInstallable dequeueInstallable() { return null; }  static SlingSimulatorBackend instance(); @Override void setSession(final Session session); @Override void setPackageManager(final JcrPackageManager packageManager); @Override void setErrorListener(final ErrorListener errorListener); @Override @Nullable SlingInstallable dequeueInstallable(); @Override @NotNull Fun.ThrowingSupplier<ResourceType> open(@NotNull final SlingOpenable<ResourceType> installable); @Override @Nullable SlingInstallable addInstallableNode(final @NotNull PackageId parentPackageId,
                                                         final @NotNull Node node);  }
@Test public void testDequeueInstallable() { assertNull("never dequeue an installable", instance().dequeueInstallable()); }