public void TestUpdateHelpDescriptor() { //arrange var mainViewModelMock = new Mock <IShellViewModel>(); var helpViewModelMock = new Mock <IHelpWindowViewModel>(); mainViewModelMock.SetupGet(it => it.HelpViewModel).Returns(helpViewModelMock.Object); CustomContainer.Register(mainViewModelMock.Object); var helpText = "someText"; //act _targetAsyncWorker.UpdateHelpDescriptor(helpText); //assert helpViewModelMock.Verify(it => it.UpdateHelpText(helpText)); }