Datasets now serialize/save and deserialize/load properly. Created a test in the CLI project
This commit is contained in:
36
SzCli/Test.cs
Normal file
36
SzCli/Test.cs
Normal file
@@ -0,0 +1,36 @@
|
||||
using SzLib.DataObjects;
|
||||
|
||||
namespace SzCli;
|
||||
|
||||
public static class Test
|
||||
{
|
||||
public static SzDataset CreateTestDataset()
|
||||
{
|
||||
var ds = new SzDataset()
|
||||
{
|
||||
Name = "TestDataset",
|
||||
Id = "test-dataset",
|
||||
DataObjectTemplateId = "0",
|
||||
DataObjectType = "item",
|
||||
Uuid = Guid.NewGuid(),
|
||||
};
|
||||
|
||||
var testDataObject = new SzDataObject()
|
||||
{
|
||||
Name = "TestObject",
|
||||
Id = "test",
|
||||
};
|
||||
|
||||
var testField = new SzField()
|
||||
{
|
||||
Id = "value",
|
||||
FieldType = SzFieldType.Number,
|
||||
Value = "200"
|
||||
};
|
||||
|
||||
testDataObject.Fields.Add(testField.Id, testField);
|
||||
ds.DataObjects.Add(testDataObject.Id, testDataObject);
|
||||
|
||||
return ds;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user