public void GetViewModelTypeForView() { var translator = new ViewModelViewTranslator(); Assert.AreEqual(typeof(MainViewModel), translator.GetViewModelTypeForView(typeof(MainPage))); Assert.AreEqual(typeof(ReportItemViewModel), translator.GetViewModelTypeForView(typeof(ReportItemPage))); }
public void ViewFullNameToViewModelFullName() { var translator = new ViewModelViewTranslator(); Assert.AreEqual("SalvageIt.ViewModels.MainViewModel", translator.ViewFullNameToViewModelFullName( "SalvageIt.Views.MainPage")); Assert.AreEqual("SalvageIt.ViewModels.ReportItemViewModel", translator.ViewFullNameToViewModelFullName( "SalvageIt.Views.ReportItemPage")); }