public void GenerateQR(string qrData) { stringCompressor = new StringCompression(); if (String.Compare(qrData, "") != 0) { rawImage.texture = GenerateTexture(stringCompressor.Compress(qrData)); } }
protected override void Context() { _compression = A.Fake <IStringCompression>(); _deserializedObject = A.Fake <IObjectBase>(); _underlyingSerializationManager = A.Fake <IStringSerializer>(); _compressedString = "aa"; _uncompressedSting = "bb"; A.CallTo(() => _compression.Decompress(_compressedString)).Returns(_uncompressedSting); A.CallTo(() => _compression.Compress(_uncompressedSting)).Returns(_compressedString); A.CallTo(() => _underlyingSerializationManager.Deserialize <IObjectBase>(_uncompressedSting)).Returns(_deserializedObject); A.CallTo(() => _underlyingSerializationManager.Serialize(_deserializedObject)).Returns(_uncompressedSting); sut = new CompressedStringSerializer(_underlyingSerializationManager, _compression); }
protected override void Context() { _chartFromTemplateService = A.Fake <IChartFromTemplateService>(); _projectRetriever = A.Fake <IProjectRetriever>(); _chartTemplatePersistor = A.Fake <IChartTemplatePersistor>(); _stringCompression = A.Fake <IStringCompression>(); _dialogCreator = A.Fake <IDialogCreator>(); _chartFactory = A.Fake <IPKSimChartFactory>(); _quantityDisplayPathMapper = A.Fake <IQuantityPathToQuantityDisplayPathMapper>(); _chartTemplateMapper = A.Fake <ICurveChartToCurveChartTemplateMapper>(); _chartTask = A.Fake <IChartTask>(); _cloneManager = A.Fake <ICloneManager>(); _applicationController = A.Fake <IApplicationController>(); _executionContext = A.Fake <IExecutionContext>(); _chartUpdater = A.Fake <IChartUpdater>(); sut = new ChartTemplatingTask(_chartFromTemplateService, _projectRetriever, _chartTemplatePersistor, _chartUpdater, _dialogCreator, _chartFactory, _quantityDisplayPathMapper, _chartTemplateMapper, _executionContext, _applicationController, _cloneManager, _chartTask); }
public ChartTemplatingTask( IChartFromTemplateService chartFromTemplateService, IProjectRetriever projectRetriever, IChartTemplatePersistor chartTemplatePersistor, IStringCompression stringCompression, IDialogCreator dialogCreator, IPKSimChartFactory chartFactory, IQuantityPathToQuantityDisplayPathMapper quantityDisplayPathMapper, ICurveChartToCurveChartTemplateMapper chartTemplateMapper, IExecutionContext executionContext, IApplicationController applicationController, ICloneManager cloneManager) : base(applicationController, chartTemplatePersistor, cloneManager, chartTemplateMapper, chartFromTemplateService) { _chartFromTemplateService = chartFromTemplateService; _projectRetriever = projectRetriever; _stringCompression = stringCompression; _dialogCreator = dialogCreator; _chartFactory = chartFactory; _quantityDisplayPathMapper = quantityDisplayPathMapper; _chartTemplateMapper = chartTemplateMapper; _executionContext = executionContext; }
public StringListXmlSerializer() : base(x => x.ToStringArray()) { _stringCompression = IoC.Resolve <IStringCompression>(); }
public CompressedStringSerializer(IStringSerializer underlyingSerializationManager, IStringCompression compression) { _underlyingSerializationManager = underlyingSerializationManager; _compression = compression; }