Move to file scoped namespaces.

This commit is contained in:
2022-03-06 13:29:38 +00:00
parent b6c3a54955
commit 0bc819feab
1322 changed files with 268651 additions and 270003 deletions

View File

@@ -34,82 +34,81 @@ using Aaru.CommonTypes.Structs;
using Aaru.Filters;
using NUnit.Framework;
namespace Aaru.Tests.Filters
namespace Aaru.Tests.Filters;
[TestFixture]
public class AppleDoubleProDos
{
[TestFixture]
public class AppleDoubleProDos
const string EXPECTED_FILE = "c2be571406cf6353269faa59a4a8c0a4";
const string EXPECTED_SIDECAR = "7b0c25bf8cb70f6fb1a15eca31585250";
const string EXPECTED_CONTENTS = "c2be571406cf6353269faa59a4a8c0a4";
const string EXPECTED_RESOURCE = "c689c58945169065483d94e39583d416";
readonly string _location;
readonly string _sidecar;
public AppleDoubleProDos()
{
const string EXPECTED_FILE = "c2be571406cf6353269faa59a4a8c0a4";
const string EXPECTED_SIDECAR = "7b0c25bf8cb70f6fb1a15eca31585250";
const string EXPECTED_CONTENTS = "c2be571406cf6353269faa59a4a8c0a4";
const string EXPECTED_RESOURCE = "c689c58945169065483d94e39583d416";
readonly string _location;
readonly string _sidecar;
_location = Path.Combine(Consts.TEST_FILES_ROOT, "Filters", "AppleDouble", "prodos", "DOS_720.dmg");
_sidecar = Path.Combine(Consts.TEST_FILES_ROOT, "Filters", "AppleDouble", "prodos", "R.DOS_720.dmg");
}
public AppleDoubleProDos()
{
_location = Path.Combine(Consts.TEST_FILES_ROOT, "Filters", "AppleDouble", "prodos", "DOS_720.dmg");
_sidecar = Path.Combine(Consts.TEST_FILES_ROOT, "Filters", "AppleDouble", "prodos", "R.DOS_720.dmg");
}
[Test]
public void CheckContents()
{
IFilter filter = new AppleDouble();
filter.Open(_location);
Stream str = filter.GetDataForkStream();
byte[] data = new byte[737280];
str.Read(data, 0, 737280);
str.Close();
str.Dispose();
filter.Close();
string result = Md5Context.Data(data, out _);
Assert.AreEqual(EXPECTED_CONTENTS, result);
}
[Test]
public void CheckContents()
{
IFilter filter = new AppleDouble();
filter.Open(_location);
Stream str = filter.GetDataForkStream();
byte[] data = new byte[737280];
str.Read(data, 0, 737280);
str.Close();
str.Dispose();
filter.Close();
string result = Md5Context.Data(data, out _);
Assert.AreEqual(EXPECTED_CONTENTS, result);
}
[Test]
public void CheckCorrectFile()
{
string result = Md5Context.File(_location, out _);
Assert.AreEqual(EXPECTED_FILE, result);
[Test]
public void CheckCorrectFile()
{
string result = Md5Context.File(_location, out _);
Assert.AreEqual(EXPECTED_FILE, result);
result = Md5Context.File(_sidecar, out _);
Assert.AreEqual(EXPECTED_SIDECAR, result);
}
result = Md5Context.File(_sidecar, out _);
Assert.AreEqual(EXPECTED_SIDECAR, result);
}
[Test]
public void CheckFilterId()
{
IFilter filter = new AppleDouble();
Assert.AreEqual(true, filter.Identify(_location));
}
[Test]
public void CheckFilterId()
{
IFilter filter = new AppleDouble();
Assert.AreEqual(true, filter.Identify(_location));
}
[Test]
public void CheckResource()
{
IFilter filter = new AppleDouble();
filter.Open(_location);
Stream str = filter.GetResourceForkStream();
byte[] data = new byte[286];
str.Read(data, 0, 286);
str.Close();
str.Dispose();
filter.Close();
string result = Md5Context.Data(data, out _);
Assert.AreEqual(EXPECTED_RESOURCE, result);
}
[Test]
public void CheckResource()
{
IFilter filter = new AppleDouble();
filter.Open(_location);
Stream str = filter.GetResourceForkStream();
byte[] data = new byte[286];
str.Read(data, 0, 286);
str.Close();
str.Dispose();
filter.Close();
string result = Md5Context.Data(data, out _);
Assert.AreEqual(EXPECTED_RESOURCE, result);
}
[Test]
public void Test()
{
IFilter filter = new AppleDouble();
Assert.AreEqual(ErrorNumber.NoError, filter.Open(_location));
Assert.AreEqual(737280, filter.DataForkLength);
Assert.AreNotEqual(null, filter.GetDataForkStream());
Assert.AreEqual(286, filter.ResourceForkLength);
Assert.AreNotEqual(null, filter.GetResourceForkStream());
Assert.AreEqual(true, filter.HasResourceFork);
filter.Close();
}
[Test]
public void Test()
{
IFilter filter = new AppleDouble();
Assert.AreEqual(ErrorNumber.NoError, filter.Open(_location));
Assert.AreEqual(737280, filter.DataForkLength);
Assert.AreNotEqual(null, filter.GetDataForkStream());
Assert.AreEqual(286, filter.ResourceForkLength);
Assert.AreNotEqual(null, filter.GetResourceForkStream());
Assert.AreEqual(true, filter.HasResourceFork);
filter.Close();
}
}