public async ThreadingTask ExecutesTheContinueMostRecentTimeEntryInteractor() { var interactor = Substitute.For <IInteractor <IObservable <IDatabaseTimeEntry> > >(); InteractorFactory.ContinueMostRecentTimeEntry().Returns(interactor); ViewModel.Init(ApplicationUrls.Main.Action.Continue); await ViewModel.Initialize(); await interactor.Received().Execute(); }