static void Main(string[] args) { WikipediaPage wiki = new WikipediaPage(); wiki.WikiChromeMethod(); CaseStudy_QA.PageObjects.TravelexPage tp = new CaseStudy_QA.PageObjects.TravelexPage(); tp.travelexChromeMethod(); }
public MashupServiceTest() { var coverArtImages = new List <CoverArtImage> { new CoverArtImage("https://www.en.bild.se/") }; var coverArtResult = new CoverArtResult(coverArtImages, "album 1"); var mockCoverArt = new Mock <IRepository <CoverArtResult> >(); mockCoverArt.Setup(m => m.Get(It.IsAny <string>())).ReturnsAsync(coverArtResult); var musicBrainzAlbum = new MusicBrainzAlbum("album 1", "Album name"); var musicBrainzRelation = new MusicBrainzRelation("wikipedia", new MusicBrainzUrl("http://en.url/Artisen")); var musicBrainzResult = new MusicBrainzResult(ArtistId, "Artist name", new List <MusicBrainzAlbum> { musicBrainzAlbum }, new List <MusicBrainzRelation> { musicBrainzRelation }); var mockMusicBrainz = new Mock <IRepository <MusicBrainzResult> >(); mockMusicBrainz.Setup(m => m.Get(It.IsAny <string>())).ReturnsAsync(musicBrainzResult); var wikipediaPage = new WikipediaPage("Artist name", "Artist description"); var wikipediaDictionary = new Dictionary <string, WikipediaPage> { { "Artist page id", wikipediaPage } }; var wikipediaQuery = new WikipediaQuery(wikipediaDictionary); var wikipediaResult = new WikipediaResult(wikipediaQuery); var mockWikipedia = new Mock <IRepository <WikipediaResult> >(); mockWikipedia.Setup(m => m.Get(It.IsAny <string>())).ReturnsAsync(wikipediaResult); _service = new MashupService(mockCoverArt.Object, mockMusicBrainz.Object, mockWikipedia.Object); }
public WikipediaSteps() { _driver = ScenarioContext.Current.Get <IWebDriver>("currentDriver"); _wikipediaPage = new WikipediaPage(_driver); }