コード例 #1
0
        public void MsTestJournals()
        {
            Singleton.getInstance().Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
            Singleton.getInstance().Manage().Window.Maximize();
            string          journalName   = (string)TestContext.DataRow["JournalName"];
            List <Journals> dataForParams = DataFromFile.MakeParamsData(journalName);

            journPage.GoToTheJournal(journalName, Singleton.getInstance());
            journPage.GoToLogin(Singleton.getInstance());
            LoginPage.Login(Singleton.getInstance());
            Assert.IsFalse(Singleton.getInstance().Url.Contains("PageNotFoundError"), "There is no journal named " + journalName);
            journPage.CheckEverythingForExist(dataForParams.Last(), Singleton.getInstance());
            journPage.LogOut(Singleton.getInstance());
        }
コード例 #2
0
ファイル: DataSource.cs プロジェクト: bodyk96/Example
 public DataSource(DataType dataType)
 {
     IDataFactory factory;
     switch (dataType)
     {
         case DataType.File:
             factory = new DataFromFile();
             _data = factory.CreateData();
             break;
         case DataType.DB:
             factory = new DataFromDB();
             _data = factory.CreateData();
             break;
     }
 }
コード例 #3
0
 private static void AddAuthorFromBook(ref List <Author> authors, DataFromFile book)
 {
     /*
      * Adding new author from Book - Book object contains author data.
      * Here book object is the version read from XML, with original structure,
      * but it is saved in the format used by the API - classes Author and Book. */
     authors.Add(new Author()
     {
         // Fetch author name.
         AuthorName = book.Author,
         Books      = new List <Book>()
         {
             new Book()
             {
                 Title          = book.Title,
                 Genre          = book.Genre,
                 Description    = book.Description,
                 Price          = book.Price,
                 PublishingDate = book.Publish_Date
             }
         }
     });
 }