public Test ( string args, System.Guid workspaceId, System.Guid dataListId ) : RecordsetList | ||
args | string | |
workspaceId | System.Guid | |
dataListId | System.Guid | |
return | RecordsetList |
public void PluginServices_Test_WhenTestingPluginReturningJsonString_ExpectValidPaths() { //------------Setup for test-------------------------- var path = UnpackDLL("PrimativesTestDLL"); if(string.IsNullOrEmpty(path)) { Assert.Fail("Failed to unpack required DLL [ PrimativesTestDLL ] "); } var pluginServices = new PluginServices(); var serviceDef = JsonResource.Fetch("PrimitivePluginReturningJsonString"); //------------Execute Test--------------------------- var result = pluginServices.Test(serviceDef, Guid.Empty, Guid.Empty); ////------------Assert Results------------------------- Assert.AreEqual(1, result[0].Fields.Count); StringAssert.Contains(result[0].Fields[0].Alias, "message"); StringAssert.Contains(result[0].Fields[0].Name, "message"); StringAssert.Contains(result[0].Fields[0].Path.ActualPath, "message"); StringAssert.Contains(result[0].Fields[0].Path.SampleData, "Howzit__COMMA__"); }