public void DataStreamProviderTest() { var stream = new MemoryStream(); var dataStream = new DataStream(stream); var dataStreamProvider = new DataStreamProvider(dataStream); Assert.IsFalse(dataStream != dataStreamProvider.DataStream); Assert.IsFalse(dataStreamProvider.DataStream.GetStream != stream); }
public void TestReadingData() { //var mStream = new MemoryStream(Encoding.UTF8.GetBytes(FileData.DatabaseFileContent.ToString())); var mStream = new FileStream("D:\\data.txt", FileMode.OpenOrCreate); var ds1 = new DataStream(mStream); var dsp1 = new DataStreamProvider(ds1); var db = new JsonEntityDatabase <TestData>(dsp1.DataStream); var objToTest = new TestData { Id = 0, Name = "zuzuz0" }; var readedObject = db.ElementAt(0); Assert.IsTrue(objToTest == readedObject); }