public void AddExhibit_CE() { // Start date is positive number; string startDate = "10"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(startDate, CE) == false) { Assert.Fail("Can't add exhibit " + startDate + " CE."); } exhibitsAdded++; // Start date is negative number; startDate = "-10"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(startDate, CE) == true) { exhibitsAdded++; Assert.Fail("Added exhibit " + startDate + " CE."); } }
public void AddTimelineExhibit_CEtoCETimeline() { // Exhibit's date is BCE and higher, than start and end date of timeline. string startDate = "10"; string endDate = "100"; string contentDate = "110"; tcPageObj = new TimelineControllerComponent(Driver); if (tcPageObj.Create(startDate, CE, endDate, CE) == false) { Assert.Fail("Can't add timeline from " + startDate + " CE to " + endDate + " CE."); } timelinesAdded++; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, BCE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " BCE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == true) { timelineExhibitsAdded++; Assert.Fail("Added exhibit " + contentDate + " BCE to timeline from " + startDate + " CE to " + endDate + " CE."); } RemoveExhibit(); // Exhibit's date is BCE and between start and end date of timeline. contentDate = "50"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, BCE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " BCE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == true) { timelineExhibitsAdded++; Assert.Fail("Added exhibit " + contentDate + " BCE to timeline from " + startDate + " CE to " + endDate + " CE."); } RemoveExhibit(); // Exhibit's date is BCE and lower than start and end dates of timeline. contentDate = "9"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, BCE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " BCE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == true) { timelineExhibitsAdded++; Assert.Fail("Added exhibit " + contentDate + " BCE to timeline from " + startDate + " CE to " + endDate + " CE."); } RemoveExhibit(); // Exhibit's date is CE and lower than end and start dates of timeline. contentDate = "9"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, CE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " CE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == true) { Assert.Fail("Added " + contentDate + " CE to timeline from " + startDate + " CE to " + endDate + " CE."); timelineExhibitsAdded++; } RemoveExhibit(); // Exhibit's date is CE and greater than end and start dates of timeline. contentDate = "110"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, CE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " CE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == true) { Assert.Fail("Added " + contentDate + " CE to timeline from " + startDate + " CE to " + endDate + " CE."); timelineExhibitsAdded++; } RemoveExhibit(); // Exhibit's date is CE and between end and start dates of timeline. contentDate = "50"; ecPageObj = new ExhibitControllerComponent(Driver); if (ecPageObj.Create(contentDate, CE) == false) { Assert.Fail("Can't add exhibit " + contentDate + " CE."); } exhibitsAdded++; tecPageObj = new TimelineExhibitControllerComponent(Driver); if (tecPageObj.Create() == false) { Assert.Fail("Can't add " + contentDate + " CE to timeline from " + startDate + " CE to " + endDate + " CE."); } timelineExhibitsAdded++; RemoveExhibit(); }