Datasets now serialize/save and deserialize/load properly. Created a test in the CLI project
This commit is contained in:
@@ -1,9 +1,26 @@
|
||||
using System;
|
||||
using SzLib;
|
||||
|
||||
namespace SzCli;
|
||||
|
||||
public class Program
|
||||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
var parser = new SzParser(new LocalFileManager());
|
||||
|
||||
Console.WriteLine("Creating test dataset...");
|
||||
var dataset = Test.CreateTestDataset();
|
||||
Console.WriteLine($"Successfully created test dataset with id {dataset.Id}");
|
||||
|
||||
Console.WriteLine("Attempting to save dataset...");
|
||||
var saved = parser.SaveDataset(dataset);
|
||||
Console.WriteLine($"Successfully saved dataset? {saved}");
|
||||
|
||||
Console.WriteLine("Attempting to load dataset...");
|
||||
var loadedDataset = parser.LoadDataset(dataset.Id);
|
||||
Console.WriteLine($"Successfully loaded dataset? {loadedDataset != null}. Id is {loadedDataset.Id}");
|
||||
|
||||
Console.WriteLine(loadedDataset.DataObjects["test"].Fields["value"].Value);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user