### Question:
SlotProcessor { public NodeSlot getNodeSlot() { return nodeSlot; } @VisibleForTesting  SlotProcessor(
      final RecentChainData recentChainData,
      final SyncService syncService,
      final ForkChoice forkChoice,
      final Eth2Network p2pNetwork,
      final SlotEventsChannel slotEventsChannelPublisher,
      final EventBus eventBus,
      final EventLogger eventLogger);  SlotProcessor(
      final RecentChainData recentChainData,
      final SyncService syncService,
      final ForkChoice forkChoice,
      final Eth2Network p2pNetwork,
      final SlotEventsChannel slotEventsChannelPublisher,
      final EventBus eventBus); NodeSlot getNodeSlot(); void setCurrentSlot(final UInt64 slot); void onTick(final UInt64 currentTime);  }### Answer:
@Test public void nodeSlot_shouldStartAtZero() { assertThat(slotProcessor.getNodeSlot().getValue()).isEqualTo(UInt64.ZERO); }