public void GetInferSchemaJsonIsValid() { string flowNameValue = "flowName"; string connectionStringValue = "connectionString"; string eventHubNameValue = "hubName"; string secondsValue = "seconds"; var helper = new ContextHelper(new ScenarioContext()); SetContextValues(helper, Context.FlowName, flowNameValue, Context.EventhubConnectionString, connectionStringValue, Context.EventHubName, eventHubNameValue, Context.Seconds, secondsValue); string jsonString = DataXHost.GetInferSchemaJson(helper); Assert.IsNotNull(jsonString); dynamic json = JObject.Parse(jsonString); Assert.IsNotNull(json); Assert.AreEqual(flowNameValue, (string)json.name); Assert.AreEqual(flowNameValue, (string)json.userName); Assert.AreEqual(connectionStringValue, (string)json.eventhubConnectionString); Assert.AreEqual(eventHubNameValue, (string)json.eventHubNames); Assert.AreEqual(secondsValue, (string)json.seconds); }
public void GetInitializeKernelJsonIsValid() { string flowNameValue = "flowName"; string connectionStringValue = "connectionString"; string eventHubNameValue = "hubName"; string inputSchemaValue = "inputSchema"; string kernelIdValue = "kernelId"; string normalizationSnippetValue = "snippet"; var helper = new ContextHelper(new ScenarioContext()); SetContextValues(helper, Context.FlowName, flowNameValue, Context.EventhubConnectionString, connectionStringValue, Context.EventHubName, eventHubNameValue, Context.InputSchema, $"\"{inputSchemaValue}\"", Context.KernelId, kernelIdValue, Context.NormalizationSnippet, $"\"{normalizationSnippetValue}\""); string jsonString = DataXHost.GetInitializeKernelJson(helper); Assert.IsNotNull(jsonString); dynamic json = JObject.Parse(jsonString); Assert.AreEqual(flowNameValue, (string)json.name); Assert.AreEqual(flowNameValue, (string)json.userName); Assert.AreEqual(connectionStringValue, (string)json.eventhubConnectionString); Assert.AreEqual(eventHubNameValue, (string)json.eventHubNames); Assert.AreEqual(inputSchemaValue, (string)json.inputSchema); Assert.AreEqual(kernelIdValue, (string)json.kernelId); Assert.AreEqual(normalizationSnippetValue, (string)json.normalizationSnippet); }
public void GetDeleteKernelJsonIsValid() { string kernelIdValue = "kernelIdValue"; string flowNameValue = "flowNameValue"; var helper = new ContextHelper(new ScenarioContext()); SetContextValues(helper, Context.KernelId, kernelIdValue, Context.FlowName, flowNameValue); string jsonString = DataXHost.GetDeleteKernelJson(helper); Assert.IsNotNull(jsonString); dynamic json = JObject.Parse(jsonString); Assert.AreEqual(flowNameValue, (string)json.name); Assert.AreEqual(kernelIdValue, (string)json.kernelId); }