public void Initialize(string filesystem, int heads, int tracks, int sectors, int sectorsize, int freespace) { Assert.Equal("dragondos", filesystem); using (var disk = new MemoryDisk(heads, tracks, sectors, sectorsize)) { var dos = DragonDos.Initialize(disk); Assert.Equal(tracks, dos.Tracks); Assert.Equal(sectors * heads, dos.Sectors); dos.Check(); Assert.Equal(freespace, dos.Free()); } }
public MemoryDiskTest() { disk = new MemoryDisk(Heads, Tracks, Sectors, SectorSize); }
public void ClassInitialize() { disk = new MemoryDisk(Heads, Tracks, Sectors, SectorSize); }
public void Initialize() { var filesystem = Convert.ToString(TestContext.DataRow["filesystem"]); var heads = Convert.ToInt32(TestContext.DataRow["heads"]); var tracks = Convert.ToInt32(TestContext.DataRow["tracks"]); var sectors = Convert.ToInt32(TestContext.DataRow["sectors"]); var sectorsize = Convert.ToInt32(TestContext.DataRow["sectorsize"]); var freespace = Convert.ToInt32(TestContext.DataRow["freespace"]); using (var disk = new MemoryDisk(heads, tracks, sectors, sectorsize)) { var dos = DragonDos.Initialize(disk); Assert.AreEqual(tracks, dos.Tracks); Assert.AreEqual(sectors*heads, dos.Sectors); dos.Check(); Assert.AreEqual(freespace, dos.Free()); } }