public void CrateWithNonRegisteredManifest_GetRaw() { const string manifest = "unknown value"; var crate = Crate.FromJson(new CrateManifestType("Unknown type", 66666666), manifest); Assert.AreEqual(crate.GetRaw(), (JToken)manifest); }
public static ICrateStorage TestConfigurationStore() { return(new CrateStorage { Crate.FromJson("SQL Connection String", JsonConvert.DeserializeObject <JToken>("{type: 'textField', name: 'connection_string', required: true, fieldLabel: 'SQL Connection String'}")), Crate.FromJson("SQL Connection String", JsonConvert.DeserializeObject <JToken>("{type: 'textField', name: 'connection_string', required: true, fieldLabel: 'SQL Connection String'}")), Crate.FromJson("Custom SQL Query", JsonConvert.DeserializeObject <JToken>("{type: 'textField', name: 'query', required: true, fieldLabel: 'Custom SQL Query'}")), Crate.FromJson("Log All Transactions", JsonConvert.DeserializeObject <JToken>("{type: 'checkboxField', name: 'log_transactions', required: true, fieldLabel: 'Log All Transactions?'}")), Crate.FromJson("Log Some Transactions", JsonConvert.DeserializeObject <JToken>("{type: 'checkboxField', name: 'log_transactions1', required: true, fieldLabel: 'Log Some Transactions?'}")), Crate.FromJson("Log No Transactions", JsonConvert.DeserializeObject <JToken>("{type: 'checkboxField', name: 'log_transactions2', required: true, fieldLabel: 'Log No Transactions?'}")), Crate.FromJson("Log Failed Transactions", JsonConvert.DeserializeObject <JToken>("{type: 'checkboxField', name: 'log_transactions3', required: true, fieldLabel: 'Log Failed Transactions?'}")) }); }
public static Crate TestDocuSignEventCrate() { var crateFields = new List <KeyValueDTO>() { new KeyValueDTO() { Key = "EnvelopeId", Value = "36" }, new KeyValueDTO() { Key = "ExternalEventType", Value = "1" }, new KeyValueDTO() { Key = "RecipientId", Value = "TestRecipientId" } }; return(Crate.FromJson("Event Data", JToken.FromObject(crateFields))); }
public void GetDataListSize_ForNonTable_ReturnResultOfJsonParsing() { var rawJson = "[1, 2]"; Assert.AreEqual(2, Loop_v1.GetDataListSize(Crate.FromJson(string.Empty, JArray.Parse(rawJson))), $"{nameof(Loop_v1.GetDataListSize)} should return the count of all rows from paring crate contents"); }
public void CrateWithNonRegisteredManifest_GetContentReturnsNull() { var crate = Crate.FromJson(new CrateManifestType("Unknown type", 66666666), "unknown value"); Assert.IsNull(crate.Get()); }