public async Task GetRevitElementInPeriodSuccess(object expect, string startDate, string endDate) { var revitElementRepository = new RevitElementRepository(); var actual = await revitElementRepository.GetRevitElementsInPeriod(_versionId, startDate, endDate); Assert.NotEqual(expect, actual); }
public async Task GetRevitElements() { var revitElementRepository = new RevitElementRepository(); var actual = await revitElementRepository.GetAllElementsOfVersion(_versionId); Assert.NotNull(actual.First().Id); }
public async Task GetRevitElements() { string versionId = "5e80834c3952c3079084f77c"; var revitElementRepository = new RevitElementRepository(); var actual = await revitElementRepository.GetAllElementsOfVersion(versionId); Assert.IsNotNull(actual.ToArray()); }
public async Task IncorrectFormat_GetRevitElementInPeriod(string startDate, string endDate) { var revitElementRepository = new RevitElementRepository(); Func <Task> actual = () => revitElementRepository.GetRevitElementsInPeriod(_versionId, startDate, endDate); FormatException ex = await Assert.ThrowsAsync <FormatException>(actual); Assert.Contains("Bad format of startDate or endDate.", ex.Message); }
public async Task GetRevitElementInPeriodFail() { string versionId = "5e80834c3952c3079084f77c"; string startDate = "2020-04-17"; string endDate = "2020-04-17"; var revitElementRepository = new RevitElementRepository(); var actual = await revitElementRepository.GetRevitElementsInPeriod(versionId, startDate, endDate); }
public async Task NotAllowSameDate_GetRevitElementInPeriod() { string startDate = "2020-04-17"; string endDate = "2020-04-17"; var revitElementRepository = new RevitElementRepository(); Func <Task> actual = () => revitElementRepository.GetRevitElementsInPeriod(_versionId, startDate, endDate); //Assert Exception ex = await Assert.ThrowsAsync <Exception>(actual); Assert.Contains("Bad Request", ex.Message); }
public void GetRevitElements() { var revitElementRepository = new RevitElementRepository(); Project project = new Project { Id = "5d713995b721c3bb38c1f5d0" }; ProjectVersion projectVersion = new ProjectVersion { version = 1 }; var result = revitElementRepository.GetRevitElements(project, projectVersion).ToList(); var actual = result.Count > 0 ? true : false; Assert.AreEqual(true, actual); }