protected override void OnAppearing() { CityMuseumsListViewModel vm = new CityMuseumsListViewModel(Navigation); vm.SetCityMuseums(vm.returnCityMuseums(vm.repository)); this.BindingContext = vm; }
public CityMuseumsListView() { InitializeComponent(); CityMuseumsListViewModel vm = new CityMuseumsListViewModel(Navigation); vm.SetCityMuseums(vm.returnCityMuseums(vm.repository)); this.BindingContext = vm; }
public void TestValuesSetForViewModel() { Mock <CityMuseumRepository> mock = new Mock <CityMuseumRepository>(null); mock.Setup(a => a.GetAllCityMuseums()).Returns(allMuseums); Mock <INavigation> mockNav = new Mock <INavigation>(); CityMuseumsListViewModel mylv = new CityMuseumsListViewModel(mockNav.Object); var TestCount = mylv.returnCityMuseums(mock.Object); Assert.IsTrue(TestCount.Count() > 0); }
public void TestChildFilterForViewModel() { // Test : Expected Number is 1 int ExpectedResult = 1; Mock <CityMuseumRepository> mock = new Mock <CityMuseumRepository>(null); mock.Setup(a => a.GetAllCityMuseums()).Returns(allMuseums); Mock <INavigation> mockNav = new Mock <INavigation>(); CityMuseumsListViewModel mylv = new CityMuseumsListViewModel(mockNav.Object); mylv.SetCityMuseums(mock.Object.GetAllCityMuseums(), true); mylv.SetChildFilter(mock.Object, true); int countafterset = mylv.allCityMuseums.Count(); Assert.IsTrue(countafterset == ExpectedResult); }