public void Setup() { // Initilize Xamarin Forms MockForms.Init(); //This is your App.xaml and App.xaml.cs, which can have resources, etc. app = new App(); Application.Current = app; page = new MonsterUpdatePage(new GenericViewModel <MonsterModel>(new MonsterModel())); }
public void MonsterUpdatePage_Speed_OnStepperDamageChanged_Default_Should_Pass() { // Arrange var data = new MonsterModel(); var ViewModel = new GenericViewModel <MonsterModel>(data); page = new MonsterUpdatePage(ViewModel); double oldDamage = 0.0; double newDamage = 1.0; var args = new ValueChangedEventArgs(oldDamage, newDamage); // Act page.Speed_OnStepperValueChanged(null, args); // Reset // Assert Assert.IsTrue(true); // Got to here, so it happened... }
public void MonsterUpdatePage_LevelChanged_Default_Should_Pass() { // Arrange var data = new MonsterModel(); var ViewModel = new GenericViewModel <MonsterModel>(data); page = new MonsterUpdatePage(ViewModel); int oldLevel = 1; int newLevel = 10; var args = new ValueChangedEventArgs(oldLevel, newLevel); // Act page.Changed_MonsterLevelPicker(null, args); // Reset // Assert Assert.IsTrue(true); // Got to here, so it happened... }