using System.IO;
|
using NUnit.Framework;
|
|
namespace OpenTap.Engine.UnitTests
|
{
|
public class HybridStreamTest
|
{
|
[Test]
|
public void TestHybridStream()
|
{
|
var hybridStream = new HybridStream();
|
while(hybridStream.Length + 1024 < hybridStream.MemoryThreshold)
|
hybridStream.Write(new byte[1024], 0, 1024);
|
|
Assert.IsFalse(File.Exists(hybridStream.Filename));
|
hybridStream.Write(new byte[1024], 0, 1024);
|
Assert.IsTrue(File.Exists(hybridStream.Filename));
|
hybridStream.Close();
|
Assert.IsFalse(File.Exists(hybridStream.Filename));
|
|
}
|
}
|
}
|