public void GetImagesize()
        {
            GetImageSizeProcessor    processor   = new GetImageSizeProcessor();
            FakedBusinessTransaction transaction = new FakedBusinessTransaction();

            transaction.Request = new GetImageSizesRequestMessage()
            {
                AdGroupId = 16393, MediaTypeId = 1, ImageType = ImageTypes.VerticalScreen
            };
            processor.Process(transaction);
            GetImageSizesResponseMessage rsqMsg = (GetImageSizesResponseMessage)transaction.Response;
        }
        public void GetImageSizeTest()
        {
            FakedBusinessTransaction transaction = new FakedBusinessTransaction();

            transaction.Request = new GetImageSizesRequestMessage {
                AdGroupId = 15142, MediaTypeId = 1, ImageType = ImageTypes.Single
            };
            _processor.Process(transaction);
            GetImageSizesResponseMessage rspMsg = (GetImageSizesResponseMessage)transaction.Response;

            Assert.IsNotNull(rspMsg);
            Assert.IsNotNull(rspMsg.Data);
            Assert.IsTrue(rspMsg.ErrorId == 0);
        }
        public void GetImageSizeTest2()
        {
            FakedBusinessTransaction transaction = new FakedBusinessTransaction();

            transaction.Request = new GetImageSizesRequestMessage {
                AdGroupId = 15142, MediaTypeId = 1, ImageType = ImageTypes.Single
            };
            _processor.Process(transaction);
            GetImageSizesResponseMessage rspMsg = (GetImageSizesResponseMessage)transaction.Response;

            Assert.IsNotNull(rspMsg);
            Assert.IsNotNull(rspMsg.Data);
            Assert.IsTrue(rspMsg.ErrorId == 0);

            ImageSizeCollection collection = new ImageSizeCollection(rspMsg.Data.Select(value => ConverterFactory.GetAppTypeLevelConverter().ConvertToDomainObject(value)).ToArray());
            IList <AdSize>      result     = collection.GetSizeGroupByMaxSize(48, 320);

            Assert.IsNotNull(result);
            Assert.IsTrue(result.Count > 0);
        }