Exemplo n.º 1
0
 public WebhookResourceFileAttribute(JsonFileTypes type, params string[] args)
     : base("WebhookResource", null, type, args)
 {
     if (type == JsonFileTypes.Array)
     {
         _fileName += "s";
     }
 }
Exemplo n.º 2
0
 protected WebhookResourceFileAttribute(string fileName, JsonFileTypes type, params string[] args)
     : base(fileName, null, type, args)
 {
     if (type == JsonFileTypes.Array)
     {
         _fileName += "s";
     }
 }
 public WebhookSubscriptionFileAttribute(JsonFileTypes type, string[] args, string arg2)
     : base("WebhookSubscription", null, type, args)
 {
     Args2 = new string[] { arg2 };
     if (type == JsonFileTypes.Array)
     {
         _fileName += "s";
     }
 }
        /// <summary>
        /// Load data from a JSON file as the data source for a theory
        /// </summary>
        /// <param name="filePath">The absolute or relative path to the JSON file to load</param>
        /// <param name="propertyName">The name of the property on the JSON file that contains the data for the test</param>
        public JsonFileDataAttribute(string jsonFileName, string propertyName, JsonFileTypes type, params string[] args)
        {
            _fileName     = jsonFileName;
            _propertyName = propertyName;
            _type         = type;

            _args = new List <string>();
            foreach (var item in args)
            {
                _args.Add(item);
            }
        }
Exemplo n.º 5
0
 public WebhookSubscriptionByIdFileAttribute(JsonFileTypes type, string[] resourceTypes, params string[] ids)
     : base(type, resourceTypes)
 {
     SubscriptionIds = ids;
 }
 public WebhookResourceEventFileAttribute(JsonFileTypes type, params string[] args)
    : base("WebhookResourceEvent", type, args) { }