public void TestGetJsonDefaultOf() { var cfg = new AttributeCfg(@"{}"); Assert.IsNotNull(cfg); Assert.IsNotNull(cfg.Sites); Assert.AreEqual(0, cfg.Sites.Count); var sites = new AttributeSite(); Assert.IsNotNull(sites); Assert.IsNotNull(sites.Something); }
public DataSelectorEnumAddition( IFieldSymbol[] fields, AttributeSite site) : base(site.Class) { Fields = fields; EnumName = "ATTRIBUTE_NAME_ARGUMENT_NOT_FOUND"; foreach (var constructorArg in site.Attribute.ConstructorArguments) { if (constructorArg.Value is string name) { EnumName = name; } } }