public void TestGetLargestPrime() { ulong expectedResult = 5; ulong expectedResult2 = 6_008_514_751_43; //Act ulong acutalResult = mobidiagAppViewModel.GetPrimeInput("5"); ulong acutalResult2 = mobidiagAppViewModel.GetPrimeInput(""); // Assert Assert.Equal(expectedResult, acutalResult); Assert.Equal(expectedResult2, acutalResult2); }
private void Btn_Click(object sender, RoutedEventArgs e) { string name = (sender as Button).Name.ToString(); if (string.Equals(name, "BtnTotalMutiple")) { TbResult.Text = string.Format("{0}'s sum of multiples of all 3 or 5 is: {1}", mobidiagAppViewModel.GetTotalMutipleInput(TbInput.Text), mobidiagAppViewModel.GetTotalMutiple(TbInput.Text)); } else if (string.Equals(name, "BtnFibSum")) { TbResult.Text = string.Format("{0} Fibonacci sequence even number summation is: {1}", mobidiagAppViewModel.GetFibSumIput(TbInput.Text), mobidiagAppViewModel.GetSumOfFibEvenNumber(TbInput.Text)); } else if (string.Equals(name, "BtnPrimeNumber")) { TbResult.Text = string.Format("{0}'s largest prime factor number is: {1}", mobidiagAppViewModel.GetPrimeInput(TbInput.Text), mobidiagAppViewModel.GetLargestPrime(TbInput.Text)); } TbInput.Text = ""; }