public void AddNumbersShouldReturnTen() { WebCalculator calc = new WebCalculator(); int result = calc.AddNumbers(8, 2); Assert.AreEqual(10, result); }
public void TC_006() { StackTrace st = new StackTrace(); StackFrame sf = st.GetFrame(0); MethodBase currentMethodName = sf.GetMethod(); String strTestCaseName = currentMethodName.Name; testStart(strTestCaseName, "WebService Calculator"); foreach (String testDataSet in Common.testCaseDataSets) { Common.testCaseDataRow = returnRowNumber(testDataSet); testStepInfoStart(testDataSet); WebCalculator calculate = new WebCalculator(); try { calculate.Substraction(); calculate.Addition(); } catch (Exception e) { Console.WriteLine(e); } testStepInfoEnd(testDataSet); } testEnd(); }
public SimpleCalcRuPage() : base() { Calculator = new WebCalculator(new CalculatorBuilder <WebElement>(). SetNumElements(CalcBtnZero, CalcBtnOne, CalcBtnTwo, CalcBtnThree, CalcBtnFour, CalcBtnFive, CalcBtnSix, CalcBtnSeven, CalcBtnEight, CalcBtnNine, CalcBtnPoint) .SetActionElements(CalcBtnAdd, CalcBtnSubtract, CalcBtnMultiply, CalcBtnDivide, CalcBtnEquals) .SetResultElement(CalcFieldResult)); }
public void TestNullWebCollCalculator() { IWebCalculator wc = new WebCalculator(); IWebCollector wb = new WebCollector(); string s = "hej"; var results = wc.CalculateNumberOfHits(wb, keyword: s); Assert.AreEqual(-1, results); }
public void CalculateNumberOfHitsTestwebCollNULL() { WebCalculator wc = new WebCalculator(); int result = wc.CalculateNumberOfHits(null, "bostad"); if (result != -1) { Assert.Fail(); } }
// Test for null WebCollector. public void NullObjectTest() { string keyword = "Trump"; IWebCalculator calculator = new WebCalculator(); IWebCollector collector = null; int numberOfMatches = calculator.CalculateNumberOfHits(collector, keyword); Assert.AreEqual(-1, numberOfMatches); }
public async Task <int> UpdateGUI(string url, string searchCrit) { WebCollector webData = new WebCollector(); webData.GetHTMLFromUrl(url); WebCalculator stuff = new WebCalculator(); int result = stuff.Count(webData, searchCrit); System.Threading.Thread.Sleep(1000); return(result); }
public void TestKeyWordStringEmptyWebCalculator() { IWebCalculator wc = new WebCalculator(); IWebCollector wb = new WebCollector(); string url = "https://www.aftonbladet.se/"; wb.GetHtmlFromUrl(url); var results = wc.CalculateNumberOfHits(wb, keyword: String.Empty); Assert.AreEqual(-1, results); }
public void TestHtmlStringEmptyWebCalculator() { IWebCalculator wc = new WebCalculator(); IWebCollector wb = new WebCollector(); wb.HtmlCode = String.Empty; string s = "testing"; var results = wc.CalculateNumberOfHits(wb, s); Assert.AreEqual(-1, results); }
public void TestNullObjectHtml() { IWebCalculator wc = new WebCalculator(); IWebCollector wb = new WebCollector(); wb.HtmlCode = null; string s = "key"; var results = wc.CalculateNumberOfHits(wb, s); Assert.AreEqual(-1, results); }
public void TestMoq() { Mock <IWebCollector> moq = new Mock <IWebCollector>(); IWebCalculator wc = new WebCalculator(); moq.Setup(x => x.HtmlCode).Returns("koreakoreakorea"); string s = "korea"; var results = wc.CalculateNumberOfHits(moq.Object, s); Assert.That(results == 3); }
public void CalculateNumberOfHitsValid() { var polismock = new Mock <IWebCollector>(); polismock.Setup(m => m.HtmlCode).Returns("polispolispolis"); WebCalculator wc = new WebCalculator(); int result = wc.CalculateNumberOfHits(polismock.Object, "polis"); Assert.AreEqual(3, result); }
public void CalculateNumberOfHitsTestKeywordEmpty() { var wb = new WebCollector(); wb.GetHTMLFromUrl("https://www.aftonbladet.se/"); WebCalculator wc = new WebCalculator(); int result = wc.CalculateNumberOfHits(wb, string.Empty); if (result != -1) { Assert.Fail(); } }
// Test to check if inputting valid data works. public void ValidDataTest() { string keyword = "Trump"; IWebCalculator calculator = new WebCalculator(); var mockedCollector = new Mock <IWebCollector>(); mockedCollector.SetupAllProperties(); mockedCollector.Object.HtmlCode = "trumptrumptrump"; // Simulate HTML code using 3x Trump. int numberOfMatches = calculator.CalculateNumberOfHits(mockedCollector.Object, keyword); Assert.AreEqual(3, numberOfMatches); // Expects 3 matches of Trump }
public void CalculateNumberOfHitsTestHTTPEmpty() { var emtpyHttp = new Mock <IWebCollector>(); emtpyHttp.Setup(m => m.HtmlCode).Returns(string.Empty); WebCalculator wc = new WebCalculator(); int result = wc.CalculateNumberOfHits(emtpyHttp.Object, "polis"); if (result != -1) { Assert.Fail(); } }
// Test for null HTML code in WebCollector. public void HtmlNullCodeTest() { string keyword = "Trump"; IWebCalculator calculator = new WebCalculator(); var mockedCollector = new Mock <IWebCollector>(); mockedCollector.SetupAllProperties(); mockedCollector.Object.HtmlCode = null; int numberOfMatches = calculator.CalculateNumberOfHits(mockedCollector.Object, keyword); Assert.AreEqual(-1, numberOfMatches); }
// Test for string.Empty search-keyword. public void KeywordStringEmptyTest() { string keyword = string.Empty; IWebCalculator calculator = new WebCalculator(); var mockedCollector = new Mock <IWebCollector>(); mockedCollector.SetupAllProperties(); mockedCollector.Object.HtmlCode = "Sune"; int numberOfMatches = calculator.CalculateNumberOfHits(mockedCollector.Object, keyword); Assert.AreEqual(-1, numberOfMatches); }
public void CalculateNumberOfHitsTestHTTPNull() { var wb = new WebCollector(); wb.GetHTMLFromUrl(""); WebCalculator wc = new WebCalculator(); if (wb.HtmlCode == null) { int result = wc.CalculateNumberOfHits(wb, "polis"); if (result != -1) { Assert.Fail(); } } }
private async void Button_Click(object sender, RoutedEventArgs e) { resultBox.Text = "Please Wait.."; if (keyword != null && site != null) { WebCollector wc = new WebCollector(); WebCalculator wb = new WebCalculator(); //Ascync! await wc.GetHTMLFromUrl(site); var tempSite = wc.HtmlCode; int result = wb.CalculateNumberOfHits(wc, keyword); resultBox.Text = result.ToString(); } else { MessageBox.Show("Choose Keyword And Site"); } }