public void PagingTest() { // Arrange var expected = new Paging(5, 50, 500); var requestObj = new AlarmGetResponseTextListRequest { Paging = new Paging(5, 50, 500) }; // Act var actual = requestObj.Paging; // Assert DtoAssert.AreEqual(expected, actual); }
public void GetResponseTextList() { // Arrange var expected = new AlarmGetResponseTextListRequest(null, null, new SortOrder(new[] { new SortKey("1", "Field1", null, null) })); var requestObj = new P2000AlarmGetResponseTextListRequest(new AlarmGetResponseTextListRequest(null, null, new SortOrder(new[] { new SortKey("1", "Field1", null, null) }))); // Act var actual = requestObj.AlarmGetResponseTextListRequest; // Assert DtoAssert.AreEqual(expected, actual); }
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 ConstructorAllMembersTest() { // Arrange var expected = new AlarmGetResponseTextListRequest(new AlarmResponseTextFilter("Partition1"), new Paging(5, 50, 500), new SortOrder(new[] {new SortKey("1", "SortKeyName", "StartKey", "LastKey")}, "ASC")); var getResponseTextObject = new P2000AlarmGetResponseTextListRequest(expected); // Act var actual = getResponseTextObject.AlarmGetResponseTextListRequest; // Assert DtoAssert.AreEqual(expected, actual); }
public void AllMemberConstructorTest() { // Arrange var expected = new AlarmGetResponseTextListRequest { Filter = new AlarmResponseTextFilter("partition"), Paging = new Paging(5, 50, 500), SortOrder = new SortOrder(new[] {new SortKey("1", "field1", null, null)}) }; // Act var actual = new AlarmGetResponseTextListRequest(new AlarmResponseTextFilter("partition"), new Paging(5, 50, 500), new SortOrder(new[] { new SortKey("1", "field1", null, null) })); // Assert DtoAssert.AreEqual(expected, actual); }
public void WithEmptyAlarmGetResponseTextListRequestElementPresent() { // Arrange var expected = new AlarmGetResponseTextListRequest(); const string xml = @"<AlarmGetResponseTextListRequest> </AlarmGetResponseTextListRequest>"; // var actual = _serializer.Deserialize(xml); // Assert DtoAssert.AreEqual(expected, actual); }
public void WithAllElementsPresent() { // Arrange var expected = new AlarmGetResponseTextListRequest(new AlarmResponseTextFilter("Partition1"), new Paging(5, 50, 500), new SortOrder(new[] { new SortKey("1", "Column1", null, null) })); const string requestObj = @" <AlarmGetResponseTextListRequest> <AlarmResponseTextFilter> <Partition> <CV>Partition1</CV> </Partition> </AlarmResponseTextFilter> <Paging> <Page>5</Page> <RecordsPerPage>50</RecordsPerPage> <RecordCount>500</RecordCount> </Paging> <SortOrder> <SortKeys> <SortKey SequenceNumber=""1""> <Name>Column1</Name> </SortKey> </SortKeys> <Order>DESC</Order> </SortOrder> </AlarmGetResponseTextListRequest>"; // Act var actual = _serializer.Deserialize(requestObj); // Assert DtoAssert.AreEqual(expected, actual); }
/// <summary> /// Initializes a new instance of the <see cref="P2000AlarmGetResponseTextListRequest"/> class. /// </summary> /// <param name="request">The request parameter object.</param> public P2000AlarmGetResponseTextListRequest(AlarmGetResponseTextListRequest request) { AlarmGetResponseTextListRequest = request; }