public void EmptyFilterTest() { var component = TestHelper.CreateRandomComponent(); var filter = new GetEventsData() { Category = EventCategory.ComponentEvent, OwnerId = component.Info.Id }; // у нового компонента нет событий var client = component.Client; var events = client.ApiService.GetEvents(filter); Assert.Equal(events.Data.Count, 0); // отправим событие var eventMessage = TestHelper.CreateRandomComponentEvent(component); var sendEventResponse = eventMessage.Send(); Assert.True(sendEventResponse.Success); // теперь фильтр должен найти 1 событие events = client.ApiService.GetEvents(filter); Assert.Equal(events.Data.Count, 1); }
public static GetEventsRequestDtoData GetEventsRequestData(GetEventsData data) { if (data == null) { return(null); } return(new GetEventsRequestDtoData() { Category = data.Category, OwnerId = data.OwnerId, From = data.From, To = data.To, Importance = data.Importance, MaxCount = data.MaxCount, SearchText = data.SearthText, TypeSystemName = data.TypeSystemName }); }