Read SIF data from file
Read all data for a given data type name and id.
using System;
using NUnit.Framework;
namespace DNV.Sesam.SifApi.IO.Doc
{
public partial class ISifDataReaderTests
{
[Test]
public void ReadExt()
{
var dirName = Guid.NewGuid().ToString();
System.IO.Directory.CreateDirectory(dirName);
using (var adapter = SesamDataFactory.CreateReader(dirName, "T1.FEM"))
{
//Assert that the model is created without error
Assert.That(adapter.CreateModel(), Is.EqualTo(0));
//Read all data of type BEUSLO for id={5,4}
var data = adapter.ReadExt("BEUSLO", new long[] {5,4});
Assert.That(data[0], Is.EqualTo(2)); //two data arrays is expected
Assert.That(data[1], Is.EqualTo(17)); //size of data (including size param.)
Assert.That(data[18], Is.EqualTo(17)); //size of data (including size param.)
}
System.IO.Directory.Delete(dirName, true);
}
}
}