Added data evaluation, made parser more robust, switched to NewtonSoft json
This commit is contained in:
@@ -16,7 +16,10 @@ public class Program
|
||||
|
||||
Test.CreateTestData();
|
||||
|
||||
var dataset = SZ.SzDataHandler.LoadDataset("test-dataset");
|
||||
var dataTemplate = SZ.SzDataHandler.LoadTemplate<SzDataObjectTemplate>("szcore-item-basic");
|
||||
_logger.Log($"Test - {dataTemplate?.DataObjectType ?? "Template was null"}");
|
||||
|
||||
var evalResult = SZ.SzEvaluator.EvaluateDataObject(dataset.DataObjects["test"], dataTemplate);
|
||||
_logger.Log($"Evaluation test -- Pass?: {evalResult.Pass} {(evalResult.Errors == "" ? "" : (" - Errors: " + evalResult.Errors))}");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user