public void SumTest() { //Arrange var mock = new Mock <IParser>(); var crawler = new SpaceObjectCrawler(mock.Object, LogManager.GetCurrentClassLogger()); int expected = 5; //Act int actual = crawler.MySum(2, 3); //Assert Assert.AreEqual(expected, actual); }
public async void GetInitialPageTest() { //Arrange var hd = new HtmlDocument(); var mock = new Mock <IParser>(); mock.Setup(m => m.GetHtmlDocumentByUriAsync(It.IsAny <Uri>())) //.Returns(Task.FromResult(new HtmlDocument())); .ReturnsAsync(hd); SpaceObjectCrawler crawler = new SpaceObjectCrawler(mock.Object, LogManager.GetCurrentClassLogger()); var expected = hd; //Act var actual = await crawler.GetInitialPage("Sun"); //Assert Assert.AreEqual(expected, actual.Document); }