//[Fact(Skip = "Not a test. Scaffolds FacetsConfigs from JSON seeded context")]
        public void ScaffoldCSharpFacetsConfigsToFileUsingJsonSeededFacetContext()
        {
            var scaffolder = new MockFacetsConfigFactory(Registry.Facets);
            // Uri format: "target-facet[@trigger-facet]:(facet-code[@picks])(/facet-code[@picks])*
            var uris = new List <string>()
            {
                // "sites:sites:",
                // "sites:sites@1",
                // "sites:country@73/sites:",
                "tbl_denormalized_measured_values_33_0:tbl_denormalized_measured_values_33_0@(3,52)"
            };

            foreach (var uri in uris)
            {
                var facetsConfig = scaffolder.Create(uri);
                var uriName      = UriName(uri);
                var path         = Path.Join(DataFolder(), $"FacetsConfig_{uriName}.cs.txt");

                ScaffoldUtility.Dump(facetsConfig, path);
            }
        }
Ejemplo n.º 2
0
 public ControllerTest(TFixture fixture)
 {
     FacetsConfigMockFactory = new MockFacetsConfigFactory(null);
     Fixture = fixture;
 }
 public FacetsConfig2Tests(JsonFacetContextFixture fixture) : base(fixture)
 {
     FacetsConfigFactory = new MockFacetsConfigFactory(Registry.Facets);
 }