/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * Copyright (c) 2013, MPL CodeInside http://codeinside.ru */ package ru.codeinside.gws3564c.enclosure.grp.ui; import org.junit.Before; import org.junit.Test; import ru.codeinside.gws.api.ExchangeContext; import ru.codeinside.gws3564c.DummyContext; import ru.codeinside.gws3564c.enclosure.grp.DocumentContentEnclosureBuilder; import ru.codeinside.gws3564c.enclosure.grp.SubjectRightsHistoryEnclosureBuilder; import ru.codeinside.gws3564c.enclosure.grp.TestUtils; import java.util.Date; public class DocumentContentBuilderFillFromUITest { private ExchangeContext context; private DocumentContentEnclosureBuilder enclosureBuilder; @Before public void setUp() throws Exception { context = new DummyContext(); enclosureBuilder = new DocumentContentEnclosureBuilder(context); } @Test public void testWeCanReproduceSampleRequest() throws Exception { fillContext(); String guid = "7b983700-651d-43d8-bdb4-26dd683df535"; String xml = enclosureBuilder.createEnclosure(guid); System.out.println(xml); } private void fillContext() { context.setVariable("declLegalPersonDocumentSeries", "1231"); context.setVariable("objectLocationLocationLevel1Type_1", "д"); context.setVariable("agentTemporaryLocationLocationOther", ""); context.setVariable("smevInitialRegDate", TestUtils.getDateValue("2012-08-02")); context.setVariable("freePayment", "1"); context.setVariable("objectLocationStreetName_1", "Южная"); context.setVariable("declLegalPersonDocumentName", "свидетельство"); context.setVariable("declPersonSNILS", "112-233-332 33"); context.setVariable("agentTemporaryLocationLocalityType", null); context.setVariable("objectLocationRegion_1", "40"); context.setVariable("objects", "1"); context.setVariable("objectLocationSovietVillageName_1", ""); context.setVariable("agentTemporaryLocationLocalityName", ""); context.setVariable("freePaymentADocumentNumber_1", "1"); context.setVariable("objectLocationLocationLevel1Value_1", "1"); context.setVariable("appliedADocumentNumber_1", "12212212"); context.setVariable("objectLocationLocationLevel2Type_1", null); context.setVariable("objectLocationCLADR_1", ""); context.setVariable("Legal", "Юридические лица"); context.setVariable("declLegalPersonPhone", "12121212"); context.setVariable("agentTemporaryLocationPostalCode", ""); context.setVariable("okato", "60000000000"); context.setVariable("declLegalPersonDocumentNumber", "212122"); context.setVariable("declLegalPersonContactInfo", "212121212"); context.setVariable("declPersonEmail", "test@test.com"); context.setVariable("declLegalPersonRegDate", null); context.setVariable("declPersonFIOFirst", "Иван"); context.setVariable("objectLocationLocationLevel3Value_1", ""); context.setVariable("objectLocationDCity_1", "г"); context.setVariable("freePaymentADocumentOriginalQuantitySheet_1", "1"); context.setVariable("isPaymentFree", true); context.setVariable("procedureId", "251"); context.setVariable("declPersonSex", "M"); context.setVariable("appliedADocumentIssue_1", "УВД"); context.setVariable("agentTemporaryLocationRegion", "40"); context.setVariable("declPersonPDocumentSeries", "1222"); context.setVariable("freePaymentADocumentDate_1", TestUtils.getDateValue("2012-08-02")); context.setVariable("declPersonPDocumentIssueOrgan", "УВД"); context.setVariable("agentTemporaryLocationLocationApartmentValue", "1"); context.setVariable("agentTemporaryLocationSovietVillageName", ""); context.setVariable("agentTemporaryLocationUrbanDistictType", null); context.setVariable("agentPhone", "123121"); context.setVariable("agentFIOFirst", "Антон"); context.setVariable("objectLocationUrbanDistictType_1", null); context.setVariable("declPersonPhone", "12212212221"); context.setVariable("objectCadastralNumber_1", "122:212:2121212:1212212"); context.setVariable("payment", "0"); context.setVariable("agentTemporaryLocationLocationApartmentType", "кв"); context.setVariable("objectAreaUnit_1", "055"); context.setVariable("agentTemporaryLocationLocationLevel2Type", null); context.setVariable("smevTest", "Первичный запрос"); context.setVariable("agentSNILS", "112-233-332 33"); context.setVariable("Individuals", "Индивидуальные предпринематели"); context.setVariable("declPersonMarriageStatus", "женат"); context.setVariable("procedureTypeName", "0"); context.setVariable("objectLocationOKATO_1", null); context.setVariable("agentPDocumentSeries", "1221"); context.setVariable("declKind", "357007000000"); context.setVariable("objectRoomKind_1", "ROOM"); context.setVariable("declGovernancePhone", "12342323"); context.setVariable("enclosure_request_type", "CONTENT_DOCUMENT_EXTRACT"); context.setVariable("agentPDocumentDate", TestUtils.getDateValue("2012-08-02")); context.setVariable("declLegalPersonEmail", "tesst@rerer.com"); context.setVariable("appliedADocumentOriginalQuantity_1", "1"); context.setVariable("declLegalPersonDocumentDate", null); context.setVariable("objectAreaValue_1", "00000000012.00"); context.setVariable("declLegalPersonINN", "12343434"); context.setVariable("smevInitialRegNumber", "137542138571477400"); context.setVariable("objectLocationLocationNote_1", ""); context.setVariable("declPersonPDocumentCode", "008001001000"); context.setVariable("declPersonPDocumentNumber", "121212"); context.setVariable("agentTemporaryLocationLocationNote", ""); context.setVariable("agentTemporaryLocationOKATO", null); context.setVariable("agentTemporaryLocationCLADR", ""); context.setVariable("freePaymentADocumentDesc_1", "нет"); context.setVariable("freePaymentADocumentIssue_1", "УВД"); context.setVariable("declLegalPersonDocumentIssueOrgan", "Налоговая"); context.setVariable("appliedADocumentCode_1", "008001001000"); context.setVariable("agentTemporaryLocationLocationLevel3Value", ""); context.setVariable("declGovernanceContactInfo", ""); context.setVariable("agentTemporaryLocationDCity", "г"); context.setVariable("freePaymentADocumentCode_1", "008001000000"); context.setVariable("objectLocationLocationApartmentValue_1", "1"); context.setVariable("agentTemporaryLocationDStreets", "ул"); context.setVariable("objectKind_1", "ROOM"); context.setVariable("parcels", null); context.setVariable("declGovernanceCode", "007001001001"); context.setVariable("agentTemporaryLocationUrbanDistictName", ""); context.setVariable("objectLocationLocationLevel3Type_1", null); context.setVariable("objectLocationCityName_1", "Калуга"); context.setVariable("agentFIOPatronymic", "Антонович"); context.setVariable("objectLocationDStreets_1", "ул"); context.setVariable("declGovernanceName", "Пенсионный фонд"); context.setVariable("serviceId", "3"); context.setVariable("declPersonPDocumentDate", null); context.setVariable("objectLocationLocationApartmentType_1", "кв"); context.setVariable("agentTemporaryLocationStreetName", "Южная"); context.setVariable("agentTemporaryLocationDistrictType", null); context.setVariable("objectLocationPostalCode_1", ""); context.setVariable("appliedADocumentDate_1", TestUtils.getDateValue("2012-08-02") ); context.setVariable("declarantLogin", "test"); context.setVariable("objectLocationDistrictType_1", null); context.setVariable("agentTemporaryLocationLocationLevel2Value", ""); context.setVariable("agentPDocumentCode", "008001001000"); context.setVariable("objectLocationDistrictName_1", ""); context.setVariable("oktmo", "01234567"); context.setVariable("declLegalPersonName", "Точка"); context.setVariable("objectLocationLocationOther_1", ""); context.setVariable("declLegalPersonOGRN", "1212122"); context.setVariable("objectLocationUrbanDistictName_1", ""); context.setVariable("objectLocationSovietVillageType_1", null); context.setVariable("agentTemporaryLocationLocationLevel1Value", "1"); context.setVariable("objectLocationLocalityType_1", null); context.setVariable("objectOtherKind_1", null); context.setVariable("agentTemporaryLocationCityName", "Калуга"); context.setVariable("objectLocationLocationLevel2Value_1", ""); context.setVariable("agentEmail", "reeer@erere.com"); context.setVariable("freePaymentADocumentOriginalQuantity_1", "1"); context.setVariable("agentTemporaryLocationLocationLevel1Type", "д"); context.setVariable("freePaymentADocumentName_1", "справка"); context.setVariable("agentPDocumentNumber", "121212"); context.setVariable("agentTemporaryLocationDistrictName", ""); context.setVariable("agentPDocumentIssueOrgan", "УВД"); context.setVariable("declLegalPersonDocumentCode", "008002000000"); context.setVariable("declarantType", "GOVERNANCE"); context.setVariable("appliedADocumentDesc_1", "нет"); context.setVariable("agentFIOSurname", "Антонов"); context.setVariable("requestType", "558102100000"); context.setVariable("objectLocationLocalityName_1", ""); context.setVariable("Physical", "Физические лица"); context.setVariable("agentTemporaryLocationLocationLevel3Type", null); context.setVariable("agentKind", "356002000000"); context.setVariable("appliedADocumentOriginalQuantitySheet_1", "1"); context.setVariable("buildingKind_1", null); context.setVariable("applied", "1"); context.setVariable("appliedADocumentName_1", "Паспорт гражданина РФ"); context.setVariable("agentTemporaryLocationSovietVillageType", null); context.setVariable("declPersonFIOSurname", "Иванов"); context.setVariable("declPersonFIOPatronymic", "Иванович"); context.setVariable("contentDocumentPDocumentCode", "008002099000"); context.setVariable("contentDocumentPDocumentSeries", "1111"); context.setVariable("contentDocumentPDocumentNumber", "1111111"); context.setVariable("contentDocumentPDocumentDate", new Date()); context.setVariable("contentDocumentPDocumentIssueOrgan", "налоговая"); context.setVariable("contentDocumentPDocumentName", "наименование документа"); } }