/// <summary> /// Initializes a new instance of the <see cref="AlarmGetResponseTextListReply"/> class /// with the specified values for the properties. /// </summary> public AlarmGetResponseTextListReply(AlarmResponseTextFilter filter, Paging paging, SortOrder sortOrder, params ResponseText[] responseTexts) { Filter = filter; Paging = paging; SortOrder = sortOrder; ResponseTexts = responseTexts; }
/// <summary> /// Initializes a new instance of the <see cref="AlarmGetResponseTextListRequest"/> class. /// </summary> /// <param name="alarmResponseTextFilter">The alarm response filter object.</param> /// <param name="paging">The paging object</param> /// <param name="sortOrder">The sort order object.</param> public AlarmGetResponseTextListRequest( AlarmResponseTextFilter alarmResponseTextFilter, Paging paging, SortOrder sortOrder) { Filter = alarmResponseTextFilter; Paging = paging; SortOrder = sortOrder; }
public void FilterTest() { // Arrange var expected = new AlarmResponseTextFilter("partition"); var requestObj = new AlarmGetResponseTextListRequest { Filter = new AlarmResponseTextFilter("partition") }; // Act var actual = requestObj.Filter; // Assert DtoAssert.AreEqual(expected, actual); }
public void WithNoPartitionElement() { // Arrange var expected = new AlarmResponseTextFilter(); const string xml = @"<AlarmResponseTextFilter></AlarmResponseTextFilter>"; // Act var actual = _filterSerializer.Deserialize(xml); // Assert DtoAssert.AreEqual(expected, actual); }