public void ShowRestrictionSuccessfully()
        {
            var content  = File.ReadAllText("../../../Fixtures/restriction_show.json");
            var client   = GetMockClient(content);
            var id       = "12a7732c-87a8-432d-a814-b53c1586ec3c";
            var repo     = new RestrictionRepository(client.Object);
            var response = repo.Show(id);

            Assert.IsNotNull(response);
            var restriction = JsonConvert.DeserializeObject <IDictionary <string, object> >(JsonConvert.SerializeObject(response["payment_restrictions"]));

            Assert.AreEqual(id, restriction["id"]);
        }
Esempio n. 2
0
        public void ShowConfigurationSuccessfully()
        {
            var content  = File.ReadAllText("../../../Fixtures/configuration_show.json");
            var client   = GetMockClient(content);
            var id       = "ca321b3f-db87-4d75-ba05-531c7f1bb515";
            var repo     = new RestrictionRepository(client.Object);
            var response = repo.Show(id);

            Assert.IsNotNull(response);
            var configuration = JsonConvert.DeserializeObject <IDictionary <string, object> >(JsonConvert.SerializeObject(response["feature_configurations"]));

            Assert.AreEqual(id, configuration["id"]);
        }
Esempio n. 3
0
 public RestrictionService(ProductService productService, RestrictionRepository restrictionRepository)
 {
     _productService        = productService;
     _restrictionRepository = restrictionRepository;
 }
Esempio n. 4
0
 public RestrictionController(SiCContext context)
 {
     restrictionRepository = new RestrictionRepository(context);
 }