public void Fail_IfDataNotExists()
        {
            var providerData   = new ProviderData();
            var serializedData = JsonConvert.SerializeObject(providerData);

            var processReport = providerProcessor.ProcessProviderData(serializedData);

            Approvals.Verify(processReport);
        }
예제 #2
0
        public void NoDataOnServer_CorrectData()
        {
            data.Products = new [] { new ProductData()
                                     {
                                         Id = new Guid(), MeasureUnitCode = measurecode, Name = productName, Price = 10
                                     } };
            dataSerialized = JsonConvert.SerializeObject(data);
            A.CallTo(() => productsReference.FindCodeByName(productName)).Returns(0);
            A.CallTo(() => measureUnitsReference.FindByCode(measurecode)).Returns(new MeasureUnit());
            var provider = new ProviderProcessor(productsReference, measureUnitsReference, repository);

            //provider.ProcessProviderData(dataSerialized);
            Approvals.Verify(provider.ProcessProviderData(dataSerialized));
        }
예제 #3
0
        public void NoDataOnServer_NoProductData()
        {
            var provider = new ProviderProcessor(productsReference, measureUnitsReference, repository);

            Approvals.Verify(provider.ProcessProviderData(dataSerialized));
        }