示例#1
0
        /// <summary>
        /// GetFakeGetFacilitiesResponseDto - return fake GetFacilitiesResponseDto object
        /// </summary>
        /// <param name="subscriberID"></param>
        /// <param name="fakeServiceAddressDto"></param>
        /// <param name="fakePlantDataDto"></param>
        /// <returns></returns>
        public GetFacilitiesResponseDto GetFakeGetFacilitiesResponseDto(string subscriberID, ServiceAddressDto fakeServiceAddressDto, PlantDataDto fakePlantDataDto)
        {
            var fakeGetFacilitiesResponseDto = new GetFacilitiesResponseDto
            {
                Environment = "Parent_Environment",
                USI = subscriberID,
                TN = "1231231234",
                LocationId = "999000795553",
                ProvisionedSpeed = "Parent_ProvisionedSpeed",
                ServiceAddress = fakeServiceAddressDto,
                PlantData = fakePlantDataDto
            };

            return fakeGetFacilitiesResponseDto;
        }
示例#2
0
        /// <summary>
        /// GetFakeServiceAddressDto - return fake ServiceAddressDto object
        /// </summary>
        /// <returns></returns>
        public ServiceAddressDto GetFakeServiceAddressDto()
        {
            var fakeServiceAddressDto = new ServiceAddressDto
            {
                Address1 = "ServiceAddress_Address1",
                Address2 = "ServiceAddress_Address2",
                Locality = "ServiceAddress_City",
                LocationId = null,
                StateOrProvince = "ServiceAddress_State",
                Postcode = "ServiceAddress_Zip",
            };

            return fakeServiceAddressDto;
        }
 private static string GetAddress(ServiceAddressDto serviceAddress)
 {
     // address data is returned incorrectly from DPI with the City, State and Zip in the Address2 field
     return string.Format
     (
         "{0}{1}{2}",
         serviceAddress.Address1,
         Environment.NewLine,
         serviceAddress.Address2
     );
 }