private static void Initialize()
 {
     if (false == initialized)
     {
         repo = new ObjectRepo();
         repo.Initialize();
         initialized = true;
     }
 }
예제 #2
0
        public void RemovingFromList()
        {
            Customer   firstCustomer  = new Customer();
            Customer   secondCustomer = new Customer();
            ObjectRepo repo           = new ObjectRepo();

            repo.NewCustomer("miguel", "romero", 2);
            repo.NewCustomer("first", "last", 1);
            repo.RemoveObject(2);
            int actual   = repo.GetList().Count();
            int expected = 1;

            Assert.AreEqual(actual, expected);
        }
예제 #3
0
        public void AddToList()
        {
            //Arrange
            Customer   name = new Customer();
            ObjectRepo repo = new ObjectRepo();

            //Act
            repo.NewCustomer("first", "last", 1);
            int actual = repo.GetList().Count();
            int expect = 1;

            //Assert
            Assert.AreEqual(actual, expect);
        }
 private static void ShowDependencyInHierarchy()
 {
     repo = new ObjectRepo();
     repo.Initialize(true);
     initialized = true;
 }
예제 #5
0
 private void GetDataBtn_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = ObjectRepo.Get(TBDatabaseName.Text, TBTableName.Text);
 }
 public void BeforeScenario(ScenarioContext scenarioContext)
 {
     ObjectRepo.SetWebDriver(DriverSetup.InitializeWebDriver(ObjectRepo.ConfigReader.GetBrowser()));
 }
 public static void BeforeTestRun()
 {
     ObjectRepo.SetAppConfigReader(new AppConfigReader());
 }
예제 #8
0
 public override void TearDown()
 {
     base.TearDown();
     _objectRepo = null;
 }
예제 #9
0
 public override void SetUp()
 {
     base.SetUp();
     _objectRepo = new ObjectRepo(SessionProvider);
 }