public void ExchangeCalendarReaderMock_CanBeIninstantiated() { //Arrange IExchangeCalendarReader sut; //Act sut = new ExchangeCalendarReaderMock(); //Assert Assert.That(sut, Is.Not.Null); }
public void ExchangeCalendarReaderMock_AcceptsConfiguration() { //NetworkCredential credential = new NetworkCredential("ad\\wolfgang.muellauer", "WTfsK6FkVh"); //Service service = new Service("https://srvexchange.mdc.at/ews/Exchange.asmx", credential); //List<WorkReportItem> workReportItems = new List<WorkReportItem>(); //Arrange IExchangeCalendarReader sut; IList <WorkReportItemDTO> sut_List; //Act sut = new ExchangeCalendarReaderMock(); sut_List = sut .SetAppointmentSubject("HAYDN") .SetInterval(new DateTime(2015, 01, 01), new DateTime(2015, 12, 31)) .RetrieveAppointments(); //Assert Assert.That(sut_List, Is.Not.Null); Assert.That(sut_List.Count, Is.EqualTo(4)); Assert.That(sut_List[0].CustomerName, Is.EqualTo("HAYDN")); }