public void HomeMenuItemModel_Constructor_Default_Should_Pass() { // Arrange // Act var result = new HomeMenuItemModel(); // Reset // Assert Assert.IsNotNull(result); }
public void HomeMenuItemModel_Set_Default_Should_Pass() { // Arrange var result = new HomeMenuItemModel(); // Act // Test all the Setters result.Id = MenuItemEnum.Village; result.Title = "bogus title"; // Reset // Assert // The Get is tested by retrieving it here as well. Assert.AreEqual("bogus title", result.Title); Assert.AreEqual(MenuItemEnum.Village, result.Id); }
public void MenuPage_ListViewMenu_Valid_MyBand_Should_Pass() { // Arrange var data = new HomeMenuItemModel { Id = MenuItemEnum.MyBand, Title = "My Band" }; var content = (StackLayout)page.Content; var listview = (ListView)content.Children.FirstOrDefault(); // Act listview.SelectedItem = data; // Reset // Assert Assert.IsTrue(true); }
public void MenuPage_ListViewMenu_Valid_Game_Should_Pass() { // Arrange // Initilize Xamarin Forms MockForms.Init(); var data = new HomeMenuItemModel { Id = MenuItemEnum.Game, Title = "Game" }; var page = new MenuPage(); var content = (StackLayout)page.Content; var listview = (ListView)content.Children.FirstOrDefault(); // Act listview.SelectedItem = data; // Reset // Assert Assert.IsTrue(true); }