diff --git a/X10D.Tests/X10D.Tests.csproj b/X10D.Tests/X10D.Tests.csproj
index 567e11c..4af78b2 100644
--- a/X10D.Tests/X10D.Tests.csproj
+++ b/X10D.Tests/X10D.Tests.csproj
@@ -6,7 +6,6 @@
json,cobertura
true
false
- $(NoWarn);1591
diff --git a/X10D.Tests/src/Assembly.cs b/X10D.Tests/src/Assembly.cs
index f547610..4e11466 100644
--- a/X10D.Tests/src/Assembly.cs
+++ b/X10D.Tests/src/Assembly.cs
@@ -1 +1 @@
-[assembly: CLSCompliant(true)]
+[assembly: CLSCompliant(false)]
diff --git a/X10D.Tests/src/Collections/ArrayTests.AsReadOnly.cs b/X10D.Tests/src/Collections/ArrayTests.AsReadOnly.cs
index d576b26..e1d010d 100644
--- a/X10D.Tests/src/Collections/ArrayTests.AsReadOnly.cs
+++ b/X10D.Tests/src/Collections/ArrayTests.AsReadOnly.cs
@@ -3,10 +3,10 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class ArrayTests
+internal static partial class ArrayTests
{
[TestFixture]
- public class AsReadOnlyTests
+ internal class AsReadOnlyTests
{
[Test]
public void AsReadOnly_ShouldReturnReadOnlyCollection_WhenArrayIsNotNull()
diff --git a/X10D.Tests/src/Collections/ArrayTests.Clear.cs b/X10D.Tests/src/Collections/ArrayTests.Clear.cs
index 4679b83..5608952 100644
--- a/X10D.Tests/src/Collections/ArrayTests.Clear.cs
+++ b/X10D.Tests/src/Collections/ArrayTests.Clear.cs
@@ -3,7 +3,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class ArrayTests
+internal static partial class ArrayTests
{
[TestFixture]
public class ClearTests
diff --git a/X10D.Tests/src/Collections/ArrayTests.cs b/X10D.Tests/src/Collections/ArrayTests.cs
index 90e5cd2..53c46f5 100644
--- a/X10D.Tests/src/Collections/ArrayTests.cs
+++ b/X10D.Tests/src/Collections/ArrayTests.cs
@@ -3,6 +3,6 @@
namespace X10D.Tests.Collections;
[TestFixture]
-public partial class ArrayTests
+internal static partial class ArrayTests
{
}
diff --git a/X10D.Tests/src/Collections/BoolListTests.cs b/X10D.Tests/src/Collections/BoolListTests.cs
index a2ad121..c90bc16 100644
--- a/X10D.Tests/src/Collections/BoolListTests.cs
+++ b/X10D.Tests/src/Collections/BoolListTests.cs
@@ -4,7 +4,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class BoolListTests
+internal class BoolListTests
{
[Test]
public void PackByte_Should_Pack_Correctly()
diff --git a/X10D.Tests/src/Collections/ByteTests.cs b/X10D.Tests/src/Collections/ByteTests.cs
index 088fa00..4f35f86 100644
--- a/X10D.Tests/src/Collections/ByteTests.cs
+++ b/X10D.Tests/src/Collections/ByteTests.cs
@@ -5,7 +5,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class ByteTests
+internal class ByteTests
{
[Test]
public void Unpack_ShouldUnpackToArrayCorrectly()
diff --git a/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAll.cs b/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAll.cs
index 3330de8..24c542f 100644
--- a/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAll.cs
+++ b/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAll.cs
@@ -5,7 +5,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class CollectionTests
+internal partial class CollectionTests
{
[TestFixture]
public class ClearAndDisposeAllTests
diff --git a/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAllAsync.cs b/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAllAsync.cs
index c8b3c6a..e176fa0 100644
--- a/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAllAsync.cs
+++ b/X10D.Tests/src/Collections/CollectionTests.ClearAndDisposeAllAsync.cs
@@ -5,7 +5,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class CollectionTests
+internal partial class CollectionTests
{
[TestFixture]
public class ClearAndDisposeAllAsyncTests
diff --git a/X10D.Tests/src/Collections/CollectionTests.cs b/X10D.Tests/src/Collections/CollectionTests.cs
index ba825f6..8452830 100644
--- a/X10D.Tests/src/Collections/CollectionTests.cs
+++ b/X10D.Tests/src/Collections/CollectionTests.cs
@@ -3,6 +3,6 @@
namespace X10D.Tests.Collections;
[TestFixture]
-public partial class CollectionTests
+internal partial class CollectionTests
{
}
diff --git a/X10D.Tests/src/Collections/DictionaryTests.cs b/X10D.Tests/src/Collections/DictionaryTests.cs
index 1882dad..c420375 100644
--- a/X10D.Tests/src/Collections/DictionaryTests.cs
+++ b/X10D.Tests/src/Collections/DictionaryTests.cs
@@ -4,7 +4,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class DictionaryTests
+internal class DictionaryTests
{
[Test]
public void AddOrUpdate_ShouldAddNewKey_IfNotExists_GivenConcreteDictionary()
diff --git a/X10D.Tests/src/Collections/EnumerableTests.DisposeAll.cs b/X10D.Tests/src/Collections/EnumerableTests.DisposeAll.cs
index a402ceb..6f8519b 100644
--- a/X10D.Tests/src/Collections/EnumerableTests.DisposeAll.cs
+++ b/X10D.Tests/src/Collections/EnumerableTests.DisposeAll.cs
@@ -4,7 +4,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class EnumerableTests
+internal partial class EnumerableTests
{
[TestFixture]
public class DisposeAllTests
diff --git a/X10D.Tests/src/Collections/EnumerableTests.DisposeAllAsync.cs b/X10D.Tests/src/Collections/EnumerableTests.DisposeAllAsync.cs
index 1510338..9cd238f 100644
--- a/X10D.Tests/src/Collections/EnumerableTests.DisposeAllAsync.cs
+++ b/X10D.Tests/src/Collections/EnumerableTests.DisposeAllAsync.cs
@@ -4,7 +4,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
-public partial class EnumerableTests
+internal partial class EnumerableTests
{
[TestFixture]
public class DisposeAllAsyncTests
diff --git a/X10D.Tests/src/Collections/EnumerableTests.cs b/X10D.Tests/src/Collections/EnumerableTests.cs
index 0fbc23e..df6442c 100644
--- a/X10D.Tests/src/Collections/EnumerableTests.cs
+++ b/X10D.Tests/src/Collections/EnumerableTests.cs
@@ -5,7 +5,7 @@ using X10D.Core;
namespace X10D.Tests.Collections;
[TestFixture]
-public partial class EnumerableTests
+internal partial class EnumerableTests
{
[Test]
public void CountWhereNot_ShouldReturnCorrectCount_GivenSequence()
diff --git a/X10D.Tests/src/Collections/Int16Tests.cs b/X10D.Tests/src/Collections/Int16Tests.cs
index 63c2cef..9e44f49 100644
--- a/X10D.Tests/src/Collections/Int16Tests.cs
+++ b/X10D.Tests/src/Collections/Int16Tests.cs
@@ -5,7 +5,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void Unpack_ShouldUnpackToArrayCorrectly()
diff --git a/X10D.Tests/src/Collections/Int32Tests.cs b/X10D.Tests/src/Collections/Int32Tests.cs
index 9aee1e8..219ecd3 100644
--- a/X10D.Tests/src/Collections/Int32Tests.cs
+++ b/X10D.Tests/src/Collections/Int32Tests.cs
@@ -5,7 +5,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void Unpack_ShouldUnpackToArrayCorrectly()
diff --git a/X10D.Tests/src/Collections/Int64Tests.cs b/X10D.Tests/src/Collections/Int64Tests.cs
index 02b89df..1cfee79 100644
--- a/X10D.Tests/src/Collections/Int64Tests.cs
+++ b/X10D.Tests/src/Collections/Int64Tests.cs
@@ -1,11 +1,12 @@
using System.Diagnostics;
+using System.Globalization;
using NUnit.Framework;
using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void UnpackBits_ShouldUnpackToArrayCorrectly()
@@ -29,7 +30,7 @@ public class Int64Tests
for (var index = 8; index < 64; index++)
{
- Assert.That(bits[index], Is.False, index.ToString());
+ Assert.That(bits[index], Is.False, index.ToString(CultureInfo.InvariantCulture));
}
});
}
@@ -53,7 +54,7 @@ public class Int64Tests
for (var index = 8; index < 64; index++)
{
- Assert.That(bits[index], Is.False, index.ToString());
+ Assert.That(bits[index], Is.False, index.ToString(CultureInfo.InvariantCulture));
}
});
}
diff --git a/X10D.Tests/src/Collections/ListTests.cs b/X10D.Tests/src/Collections/ListTests.cs
index 095444f..bd62f8c 100644
--- a/X10D.Tests/src/Collections/ListTests.cs
+++ b/X10D.Tests/src/Collections/ListTests.cs
@@ -4,10 +4,9 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class ListTests
+internal class ListTests
{
- [CLSCompliant(false)]
- [Test]
+ [Test]
[TestCase(1)]
[TestCase(1, 2, 3)]
[TestCase(1, 2, 3, 4, 5)]
@@ -26,8 +25,7 @@ public class ListTests
CollectionAssert.AreEqual(all42, list);
}
- [CLSCompliant(false)]
- [Test]
+ [Test]
[TestCase(1)]
[TestCase(1, 2, 3)]
[TestCase(1, 2, 3, 4, 5)]
diff --git a/X10D.Tests/src/Collections/SpanTest.cs b/X10D.Tests/src/Collections/SpanTest.cs
index 0c59d1c..04f263a 100644
--- a/X10D.Tests/src/Collections/SpanTest.cs
+++ b/X10D.Tests/src/Collections/SpanTest.cs
@@ -4,7 +4,7 @@ using X10D.Collections;
namespace X10D.Tests.Collections;
[TestFixture]
-public class SpanTest
+internal class SpanTest
{
[Test]
public void Count_ShouldReturn0_GivenEmptySpan()
diff --git a/X10D.Tests/src/Core/CoreTests.cs b/X10D.Tests/src/Core/CoreTests.cs
index 41f1436..fea360d 100644
--- a/X10D.Tests/src/Core/CoreTests.cs
+++ b/X10D.Tests/src/Core/CoreTests.cs
@@ -4,7 +4,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class CoreTests
+internal class CoreTests
{
[Test]
[TestCase(1)]
diff --git a/X10D.Tests/src/Core/EnumTests.cs b/X10D.Tests/src/Core/EnumTests.cs
index 4469874..c335b9a 100644
--- a/X10D.Tests/src/Core/EnumTests.cs
+++ b/X10D.Tests/src/Core/EnumTests.cs
@@ -4,7 +4,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class EnumTests
+internal class EnumTests
{
// Microsoft wrongfully decided to have Sunday be 0, Monday be 1, etc.
// I personally hate this, Sunday is not the first day of the week.
diff --git a/X10D.Tests/src/Core/IntrinsicTests.cs b/X10D.Tests/src/Core/IntrinsicTests.cs
index ecda634..da5fd8e 100644
--- a/X10D.Tests/src/Core/IntrinsicTests.cs
+++ b/X10D.Tests/src/Core/IntrinsicTests.cs
@@ -7,7 +7,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class IntrinsicTests
+internal class IntrinsicTests
{
[Test]
public void CorrectBoolean_ShouldReturnExpectedVector64Result_GivenInputVector()
diff --git a/X10D.Tests/src/Core/NullableTests.cs b/X10D.Tests/src/Core/NullableTests.cs
index 4626e9c..db4c8ef 100644
--- a/X10D.Tests/src/Core/NullableTests.cs
+++ b/X10D.Tests/src/Core/NullableTests.cs
@@ -4,7 +4,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class NullableTests
+internal class NullableTests
{
[Test]
public void TryGetValue_ShouldBeTrue_GivenValue()
diff --git a/X10D.Tests/src/Core/RandomTests.cs b/X10D.Tests/src/Core/RandomTests.cs
index 1e7b7bd..5e1022d 100644
--- a/X10D.Tests/src/Core/RandomTests.cs
+++ b/X10D.Tests/src/Core/RandomTests.cs
@@ -5,7 +5,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class RandomTests
+internal class RandomTests
{
[Test]
public void NextBoolean_ShouldBeFalse_GivenSeed1234()
diff --git a/X10D.Tests/src/Core/SpanTest.cs b/X10D.Tests/src/Core/SpanTest.cs
index 6ef4f74..85fb460 100644
--- a/X10D.Tests/src/Core/SpanTest.cs
+++ b/X10D.Tests/src/Core/SpanTest.cs
@@ -8,7 +8,7 @@ using X10D.Core;
namespace X10D.Tests.Core;
[TestFixture]
-public class SpanTest
+internal class SpanTest
{
[Test]
public void Contains_ShouldReturnFalse_GivenReadOnlySpanWithNoMatchingElements_UsingByteEnum()
diff --git a/X10D.Tests/src/Drawing/CircleFTests.cs b/X10D.Tests/src/Drawing/CircleFTests.cs
index fad7e5c..06a4de8 100644
--- a/X10D.Tests/src/Drawing/CircleFTests.cs
+++ b/X10D.Tests/src/Drawing/CircleFTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class CircleFTests
+internal class CircleFTests
{
[Test]
public void Area_ShouldBePiRadiusRadius_GivenUnitCircle()
diff --git a/X10D.Tests/src/Drawing/CircleTests.cs b/X10D.Tests/src/Drawing/CircleTests.cs
index 8ab4d18..e03fb0c 100644
--- a/X10D.Tests/src/Drawing/CircleTests.cs
+++ b/X10D.Tests/src/Drawing/CircleTests.cs
@@ -4,7 +4,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class CircleTests
+internal class CircleTests
{
[Test]
public void Area_ShouldBePiRadiusRadius_GivenUnitCircle()
diff --git a/X10D.Tests/src/Drawing/ColorTests.cs b/X10D.Tests/src/Drawing/ColorTests.cs
index ad29fb3..7868484 100644
--- a/X10D.Tests/src/Drawing/ColorTests.cs
+++ b/X10D.Tests/src/Drawing/ColorTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class ColorTests
+internal class ColorTests
{
private static readonly Color Black = Color.FromArgb(0, 0, 0);
private static readonly Color White = Color.FromArgb(255, 255, 255);
diff --git a/X10D.Tests/src/Drawing/CuboidTests.cs b/X10D.Tests/src/Drawing/CuboidTests.cs
index f2eafdc..37d006f 100644
--- a/X10D.Tests/src/Drawing/CuboidTests.cs
+++ b/X10D.Tests/src/Drawing/CuboidTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class CuboidTests
+internal class CuboidTests
{
[Test]
public void Corners_ShouldBeCorrect_GivenCubeOfSize1()
diff --git a/X10D.Tests/src/Drawing/EllipseFTests.cs b/X10D.Tests/src/Drawing/EllipseFTests.cs
index 7ca40aa..aecdcdc 100644
--- a/X10D.Tests/src/Drawing/EllipseFTests.cs
+++ b/X10D.Tests/src/Drawing/EllipseFTests.cs
@@ -6,7 +6,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class EllipseFTests
+internal class EllipseFTests
{
[Test]
public void Area_ShouldBePiRadiusRadius_GivenUnitEllipse()
diff --git a/X10D.Tests/src/Drawing/EllipseTests.cs b/X10D.Tests/src/Drawing/EllipseTests.cs
index 529f1c6..6f938cd 100644
--- a/X10D.Tests/src/Drawing/EllipseTests.cs
+++ b/X10D.Tests/src/Drawing/EllipseTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class EllipseTests
+internal class EllipseTests
{
[Test]
public void Area_ShouldBePiRadiusRadius_GivenUnitEllipse()
diff --git a/X10D.Tests/src/Drawing/Line3DTests.cs b/X10D.Tests/src/Drawing/Line3DTests.cs
index f7db299..1182a5b 100644
--- a/X10D.Tests/src/Drawing/Line3DTests.cs
+++ b/X10D.Tests/src/Drawing/Line3DTests.cs
@@ -6,7 +6,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class Line3DTests
+internal class Line3DTests
{
[Test]
public void CompareTo_ShouldBeNegativeOne_GivenEmptyAndOne()
diff --git a/X10D.Tests/src/Drawing/LineFTests.cs b/X10D.Tests/src/Drawing/LineFTests.cs
index 2c53cd4..412fff2 100644
--- a/X10D.Tests/src/Drawing/LineFTests.cs
+++ b/X10D.Tests/src/Drawing/LineFTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class LineFTests
+internal class LineFTests
{
[Test]
public void CompareTo_ShouldBeNegativeOne_GivenEmptyAndOne()
diff --git a/X10D.Tests/src/Drawing/LineTests.cs b/X10D.Tests/src/Drawing/LineTests.cs
index dfca225..24a985d 100644
--- a/X10D.Tests/src/Drawing/LineTests.cs
+++ b/X10D.Tests/src/Drawing/LineTests.cs
@@ -4,7 +4,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class LineTests
+internal class LineTests
{
[Test]
public void CompareTo_ShouldBeNegativeOne_GivenEmptyAndOne()
diff --git a/X10D.Tests/src/Drawing/PointFTests.cs b/X10D.Tests/src/Drawing/PointFTests.cs
index 9bcd0c9..aace160 100644
--- a/X10D.Tests/src/Drawing/PointFTests.cs
+++ b/X10D.Tests/src/Drawing/PointFTests.cs
@@ -8,7 +8,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class PointFTests
+internal class PointFTests
{
[Test]
public void IsOnLine_ShouldReturnTrue_GivenPointOnLine()
diff --git a/X10D.Tests/src/Drawing/PointTests.cs b/X10D.Tests/src/Drawing/PointTests.cs
index 818a3f5..ae07657 100644
--- a/X10D.Tests/src/Drawing/PointTests.cs
+++ b/X10D.Tests/src/Drawing/PointTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class PointTests
+internal class PointTests
{
[Test]
public void IsOnLine_ShouldReturnTrue_GivenPointOnLine()
diff --git a/X10D.Tests/src/Drawing/PolygonFTests.cs b/X10D.Tests/src/Drawing/PolygonFTests.cs
index 9b7e626..f6a09de 100644
--- a/X10D.Tests/src/Drawing/PolygonFTests.cs
+++ b/X10D.Tests/src/Drawing/PolygonFTests.cs
@@ -6,7 +6,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class PolygonFTests
+internal class PolygonFTests
{
[Test]
public void AddVertices_ShouldAddVertices()
diff --git a/X10D.Tests/src/Drawing/PolygonTests.cs b/X10D.Tests/src/Drawing/PolygonTests.cs
index 40e9da4..4d73cd8 100644
--- a/X10D.Tests/src/Drawing/PolygonTests.cs
+++ b/X10D.Tests/src/Drawing/PolygonTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class PolygonTests
+internal class PolygonTests
{
[Test]
public void AddVertices_ShouldAddVertices()
diff --git a/X10D.Tests/src/Drawing/PolyhedronTests.cs b/X10D.Tests/src/Drawing/PolyhedronTests.cs
index 608e7e1..8e85423 100644
--- a/X10D.Tests/src/Drawing/PolyhedronTests.cs
+++ b/X10D.Tests/src/Drawing/PolyhedronTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class PolyhedronTests
+internal class PolyhedronTests
{
[Test]
public void AddVertices_ShouldAddVertices()
diff --git a/X10D.Tests/src/Drawing/RandomTests.cs b/X10D.Tests/src/Drawing/RandomTests.cs
index cad12e4..349ca33 100644
--- a/X10D.Tests/src/Drawing/RandomTests.cs
+++ b/X10D.Tests/src/Drawing/RandomTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class RandomTests
+internal class RandomTests
{
[Test]
public void NextColorArgb_ShouldReturn331515e5_GivenSeed1234()
diff --git a/X10D.Tests/src/Drawing/SizeTests.cs b/X10D.Tests/src/Drawing/SizeTests.cs
index e72bbbb..47a2a42 100644
--- a/X10D.Tests/src/Drawing/SizeTests.cs
+++ b/X10D.Tests/src/Drawing/SizeTests.cs
@@ -5,7 +5,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class SizeTests
+internal class SizeTests
{
[Test]
public void ToPoint_ShouldReturnPoint_WithEquivalentMembers()
diff --git a/X10D.Tests/src/Drawing/SphereTests.cs b/X10D.Tests/src/Drawing/SphereTests.cs
index 2a61a8b..dcbf8ce 100644
--- a/X10D.Tests/src/Drawing/SphereTests.cs
+++ b/X10D.Tests/src/Drawing/SphereTests.cs
@@ -4,7 +4,7 @@ using X10D.Drawing;
namespace X10D.Tests.Drawing;
[TestFixture]
-public class SphereTests
+internal class SphereTests
{
[Test]
public void Circumference_ShouldBe2PiRadius_GivenUnitCircle()
diff --git a/X10D.Tests/src/Hosting/ServiceCollectionTests.cs b/X10D.Tests/src/Hosting/ServiceCollectionTests.cs
index 63a3db6..0691914 100644
--- a/X10D.Tests/src/Hosting/ServiceCollectionTests.cs
+++ b/X10D.Tests/src/Hosting/ServiceCollectionTests.cs
@@ -6,7 +6,7 @@ using X10D.Hosting.DependencyInjection;
namespace X10D.Tests.Hosting;
[TestFixture]
-public class ServiceCollectionTests
+internal class ServiceCollectionTests
{
[Test]
public void AddHostedSingleton_ShouldRegisterServiceAsSingletonAndAsHostedService()
diff --git a/X10D.Tests/src/IO/BooleanTests.cs b/X10D.Tests/src/IO/BooleanTests.cs
index 86ebdd9..2994e03 100644
--- a/X10D.Tests/src/IO/BooleanTests.cs
+++ b/X10D.Tests/src/IO/BooleanTests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class BooleanTests
+internal class BooleanTests
{
[Test]
public void GetBytes_ReturnsArrayContaining1()
diff --git a/X10D.Tests/src/IO/ByteTests.cs b/X10D.Tests/src/IO/ByteTests.cs
index 4c13411..433cc09 100644
--- a/X10D.Tests/src/IO/ByteTests.cs
+++ b/X10D.Tests/src/IO/ByteTests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class ByteTests
+internal class ByteTests
{
[Test]
public void GetBytes_ReturnsArrayContainingItself()
diff --git a/X10D.Tests/src/IO/DirectoryInfoTests.cs b/X10D.Tests/src/IO/DirectoryInfoTests.cs
index 62df128..925902a 100644
--- a/X10D.Tests/src/IO/DirectoryInfoTests.cs
+++ b/X10D.Tests/src/IO/DirectoryInfoTests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class DirectoryInfoTests
+internal class DirectoryInfoTests
{
[Test]
public void Clear_ShouldClear_GivenValidDirectory()
diff --git a/X10D.Tests/src/IO/DoubleTests.cs b/X10D.Tests/src/IO/DoubleTests.cs
index c327e9f..f58e26c 100644
--- a/X10D.Tests/src/IO/DoubleTests.cs
+++ b/X10D.Tests/src/IO/DoubleTests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class DoubleTests
+internal class DoubleTests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/FileInfoTests.cs b/X10D.Tests/src/IO/FileInfoTests.cs
index b182b94..319e864 100644
--- a/X10D.Tests/src/IO/FileInfoTests.cs
+++ b/X10D.Tests/src/IO/FileInfoTests.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class FileInfoTests
+internal class FileInfoTests
{
[Test]
public void GetHashSha1ShouldBeCorrect()
diff --git a/X10D.Tests/src/IO/Int16Tests.cs b/X10D.Tests/src/IO/Int16Tests.cs
index ae4dcbe..11d6bb1 100644
--- a/X10D.Tests/src/IO/Int16Tests.cs
+++ b/X10D.Tests/src/IO/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/Int32Tests.cs b/X10D.Tests/src/IO/Int32Tests.cs
index d69b2be..c123980 100644
--- a/X10D.Tests/src/IO/Int32Tests.cs
+++ b/X10D.Tests/src/IO/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/Int64Tests.cs b/X10D.Tests/src/IO/Int64Tests.cs
index ccd3673..6183d13 100644
--- a/X10D.Tests/src/IO/Int64Tests.cs
+++ b/X10D.Tests/src/IO/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/ListOfByteTests.cs b/X10D.Tests/src/IO/ListOfByteTests.cs
index 17bd66d..998344d 100644
--- a/X10D.Tests/src/IO/ListOfByteTests.cs
+++ b/X10D.Tests/src/IO/ListOfByteTests.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class ListOfByteTests
+internal class ListOfByteTests
{
[Test]
public void AsString_ShouldReturnBytes_GivenBytes()
diff --git a/X10D.Tests/src/IO/SByteTests.cs b/X10D.Tests/src/IO/SByteTests.cs
index 23143ad..c9486e2 100644
--- a/X10D.Tests/src/IO/SByteTests.cs
+++ b/X10D.Tests/src/IO/SByteTests.cs
@@ -4,8 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-[CLSCompliant(false)]
-public class SByteTests
+internal class SByteTests
{
[Test]
public void GetBytes_ReturnsArrayContainingItself()
diff --git a/X10D.Tests/src/IO/SingleTests.cs b/X10D.Tests/src/IO/SingleTests.cs
index b0b1bf3..5f753c4 100644
--- a/X10D.Tests/src/IO/SingleTests.cs
+++ b/X10D.Tests/src/IO/SingleTests.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class SingleTests
+internal class SingleTests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadDecimal.cs b/X10D.Tests/src/IO/StreamTests.ReadDecimal.cs
index 3209443..7f61b76 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadDecimal.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadDecimal.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadDecimal_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadDouble.cs b/X10D.Tests/src/IO/StreamTests.ReadDouble.cs
index 6084984..b400ac1 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadDouble.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadDouble.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadDouble_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadInt16.cs b/X10D.Tests/src/IO/StreamTests.ReadInt16.cs
index bdb045c..950f368 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadInt16.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadInt16.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadInt16_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadInt32.cs b/X10D.Tests/src/IO/StreamTests.ReadInt32.cs
index 64f4c75..8b45594 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadInt32.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadInt32.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadInt32_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadInt64.cs b/X10D.Tests/src/IO/StreamTests.ReadInt64.cs
index d9f938e..d094a56 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadInt64.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadInt64.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadInt64_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadSingle.cs b/X10D.Tests/src/IO/StreamTests.ReadSingle.cs
index 2dc2292..7d5a396 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadSingle.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadSingle.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void ReadSingle_ShouldThrowArgumentException_GivenNonReadableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.ReadUInt16.cs b/X10D.Tests/src/IO/StreamTests.ReadUInt16.cs
index 23508dc..cd8d726 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadUInt16.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadUInt16.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void ReadUInt16_ShouldThrowArgumentException_GivenNonReadableStream()
+ public void ReadUInt16_ShouldThrowArgumentException_GivenNonReadableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.ReadUInt16());
@@ -16,8 +15,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt16_ShouldThrowArgumentNullException_GivenNullStream()
+ public void ReadUInt16_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.ReadUInt16());
@@ -26,8 +24,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt16_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void ReadUInt16_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -39,8 +36,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt16_ShouldReadBigEndian_GivenBigEndian()
+ public void ReadUInt16_ShouldReadBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0x01, 0xA4};
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt16_ShouldReadLittleEndian_GivenLittleEndian()
+ public void ReadUInt16_ShouldReadLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0xA4, 0x01};
diff --git a/X10D.Tests/src/IO/StreamTests.ReadUInt32.cs b/X10D.Tests/src/IO/StreamTests.ReadUInt32.cs
index 8bd57a3..cc5c67d 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadUInt32.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadUInt32.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void ReadUInt32_ShouldThrowArgumentException_GivenNonReadableStream()
+ public void ReadUInt32_ShouldThrowArgumentException_GivenNonReadableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.ReadUInt32());
@@ -16,8 +15,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt32_ShouldThrowArgumentNullException_GivenNullStream()
+ public void ReadUInt32_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.ReadUInt32());
@@ -26,8 +24,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt32_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void ReadUInt32_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -39,8 +36,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt32_ShouldReadBigEndian_GivenBigEndian()
+ public void ReadUInt32_ShouldReadBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0x00, 0x00, 0x01, 0xA4};
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt32_ShouldReadLittleEndian_GivenLittleEndian()
+ public void ReadUInt32_ShouldReadLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0xA4, 0x01, 0x00, 0x00};
diff --git a/X10D.Tests/src/IO/StreamTests.ReadUInt64.cs b/X10D.Tests/src/IO/StreamTests.ReadUInt64.cs
index f315b47..0d916a7 100644
--- a/X10D.Tests/src/IO/StreamTests.ReadUInt64.cs
+++ b/X10D.Tests/src/IO/StreamTests.ReadUInt64.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void ReadUInt64_ShouldThrowArgumentException_GivenNonReadableStream()
+ public void ReadUInt64_ShouldThrowArgumentException_GivenNonReadableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.ReadUInt64());
@@ -16,8 +15,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt64_ShouldThrowArgumentNullException_GivenNullStream()
+ public void ReadUInt64_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.ReadUInt64());
@@ -26,8 +24,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt64_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void ReadUInt64_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -39,8 +36,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt64_ShouldReadBigEndian_GivenBigEndian()
+ public void ReadUInt64_ShouldReadBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xA4};
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void ReadUInt64_ShouldWriteLittleEndian_GivenLittleEndian()
+ public void ReadUInt64_ShouldWriteLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
ReadOnlySpan bytes = stackalloc byte[] {0xA4, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
diff --git a/X10D.Tests/src/IO/StreamTests.WriteDecimal.cs b/X10D.Tests/src/IO/StreamTests.WriteDecimal.cs
index e34a816..3aaa113 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteDecimal.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteDecimal.cs
@@ -4,7 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteDecimal_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteDouble.cs b/X10D.Tests/src/IO/StreamTests.WriteDouble.cs
index b1b43e1..e933858 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteDouble.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteDouble.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteDouble_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteInt16.cs b/X10D.Tests/src/IO/StreamTests.WriteInt16.cs
index ce0bc8d..cc17549 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteInt16.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteInt16.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteInt16_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteInt32.cs b/X10D.Tests/src/IO/StreamTests.WriteInt32.cs
index bb8c982..95f748e 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteInt32.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteInt32.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteInt32_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteInt64.cs b/X10D.Tests/src/IO/StreamTests.WriteInt64.cs
index e0fda01..adb8ce2 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteInt64.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteInt64.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteInt64_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteSingle.cs b/X10D.Tests/src/IO/StreamTests.WriteSingle.cs
index 69d491b..4a7376e 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteSingle.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteSingle.cs
@@ -3,7 +3,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void WriteSingle_ShouldThrowArgumentException_GivenNonWriteableStream()
diff --git a/X10D.Tests/src/IO/StreamTests.WriteUInt16.cs b/X10D.Tests/src/IO/StreamTests.WriteUInt16.cs
index 9747ca8..89a620f 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteUInt16.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteUInt16.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void WriteUInt16_ShouldThrowArgumentException_GivenNonWriteableStream()
+ public void WriteUInt16_ShouldThrowArgumentException_GivenNonWriteableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.Write((ushort)420, Endianness.LittleEndian));
@@ -15,8 +14,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt16_ShouldThrowArgumentNullException_GivenNullStream()
+ public void WriteUInt16_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.Write((ushort)420, Endianness.LittleEndian));
@@ -24,8 +22,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt16_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void WriteUInt16_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -38,8 +35,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt16_ShouldWriteBigEndian_GivenBigEndian()
+ public void WriteUInt16_ShouldWriteBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
stream.Write((ushort)420, Endianness.BigEndian);
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt16_ShouldWriteLittleEndian_GivenLittleEndian()
+ public void WriteUInt16_ShouldWriteLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
stream.Write((ushort)420, Endianness.LittleEndian);
diff --git a/X10D.Tests/src/IO/StreamTests.WriteUInt32.cs b/X10D.Tests/src/IO/StreamTests.WriteUInt32.cs
index 41d77a9..a9c3bb9 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteUInt32.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteUInt32.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void WriteUInt32_ShouldThrowArgumentException_GivenNonWriteableStream()
+ public void WriteUInt32_ShouldThrowArgumentException_GivenNonWriteableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.Write(420U, Endianness.LittleEndian));
@@ -15,8 +14,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt32_ShouldThrowArgumentNullException_GivenNullStream()
+ public void WriteUInt32_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.Write(420U, Endianness.LittleEndian));
@@ -24,8 +22,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt32_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void WriteUInt32_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -38,8 +35,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt32_ShouldWriteBigEndian_GivenBigEndian()
+ public void WriteUInt32_ShouldWriteBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
stream.Write(420U, Endianness.BigEndian);
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt32_ShouldWriteLittleEndian_GivenLittleEndian()
+ public void WriteUInt32_ShouldWriteLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
stream.Write(420U, Endianness.LittleEndian);
diff --git a/X10D.Tests/src/IO/StreamTests.WriteUInt64.cs b/X10D.Tests/src/IO/StreamTests.WriteUInt64.cs
index 51a44f5..dad8cc4 100644
--- a/X10D.Tests/src/IO/StreamTests.WriteUInt64.cs
+++ b/X10D.Tests/src/IO/StreamTests.WriteUInt64.cs
@@ -3,11 +3,10 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
- [CLSCompliant(false)]
- public void WriteUInt64_ShouldThrowArgumentException_GivenNonWriteableStream()
+ public void WriteUInt64_ShouldThrowArgumentException_GivenNonWriteableStream()
{
Stream stream = new DummyStream();
Assert.Throws(() => stream.Write(420UL, Endianness.LittleEndian));
@@ -15,8 +14,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt64_ShouldThrowArgumentNullException_GivenNullStream()
+ public void WriteUInt64_ShouldThrowArgumentNullException_GivenNullStream()
{
Stream stream = null!;
Assert.Throws(() => stream.Write(420UL, Endianness.LittleEndian));
@@ -24,8 +22,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt64_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
+ public void WriteUInt64_ShouldThrowArgumentOutOfRangeException_GivenInvalidEndiannessValue()
{
// we don't need to enclose this stream in a using declaration, since disposing a
// null stream is meaningless. NullStream.Dispose actually does nothing, anyway.
@@ -38,8 +35,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt64_ShouldWriteBigEndian_GivenBigEndian()
+ public void WriteUInt64_ShouldWriteBigEndian_GivenBigEndian()
{
using var stream = new MemoryStream();
stream.Write(420UL, Endianness.BigEndian);
@@ -55,8 +51,7 @@ public partial class StreamTests
}
[Test]
- [CLSCompliant(false)]
- public void WriteUInt64_ShouldWriteLittleEndian_GivenLittleEndian()
+ public void WriteUInt64_ShouldWriteLittleEndian_GivenLittleEndian()
{
using var stream = new MemoryStream();
stream.Write(420UL, Endianness.LittleEndian);
diff --git a/X10D.Tests/src/IO/StreamTests.cs b/X10D.Tests/src/IO/StreamTests.cs
index 01e4684..e240990 100644
--- a/X10D.Tests/src/IO/StreamTests.cs
+++ b/X10D.Tests/src/IO/StreamTests.cs
@@ -7,7 +7,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public partial class StreamTests
+internal partial class StreamTests
{
[Test]
public void GetHashSha1ShouldBeCorrect()
diff --git a/X10D.Tests/src/IO/TextReaderTests.cs b/X10D.Tests/src/IO/TextReaderTests.cs
index a2bafbc..a6ff77e 100644
--- a/X10D.Tests/src/IO/TextReaderTests.cs
+++ b/X10D.Tests/src/IO/TextReaderTests.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-public class TextReaderTests
+internal class TextReaderTests
{
[Test]
public void EnumerateLines_ShouldYield10Lines_Given10LineString()
diff --git a/X10D.Tests/src/IO/TextWriterTests.Double.cs b/X10D.Tests/src/IO/TextWriterTests.Double.cs
index 6f6ed7f..0eb9361 100644
--- a/X10D.Tests/src/IO/TextWriterTests.Double.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.Double.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenDouble_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.Int32.cs b/X10D.Tests/src/IO/TextWriterTests.Int32.cs
index 31bed11..46d13b6 100644
--- a/X10D.Tests/src/IO/TextWriterTests.Int32.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.Int32.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenInt32_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.Int64.cs b/X10D.Tests/src/IO/TextWriterTests.Int64.cs
index affd830..f9b10b4 100644
--- a/X10D.Tests/src/IO/TextWriterTests.Int64.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.Int64.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenInt64_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.Single.cs b/X10D.Tests/src/IO/TextWriterTests.Single.cs
index 3ccba4f..35629b3 100644
--- a/X10D.Tests/src/IO/TextWriterTests.Single.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.Single.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenSingle_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.UInt32.cs b/X10D.Tests/src/IO/TextWriterTests.UInt32.cs
index 8aab080..5b35c99 100644
--- a/X10D.Tests/src/IO/TextWriterTests.UInt32.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.UInt32.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenUInt32_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.UInt64.cs b/X10D.Tests/src/IO/TextWriterTests.UInt64.cs
index 57f5425..a7b4551 100644
--- a/X10D.Tests/src/IO/TextWriterTests.UInt64.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.UInt64.cs
@@ -5,7 +5,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
-public partial class TextWriterTests
+internal partial class TextWriterTests
{
[Test]
public void WriteNoAlloc_ShouldThrowArgumentNullException_GivenUInt64_AndNullWriter()
diff --git a/X10D.Tests/src/IO/TextWriterTests.cs b/X10D.Tests/src/IO/TextWriterTests.cs
index 750b352..6c0945b 100644
--- a/X10D.Tests/src/IO/TextWriterTests.cs
+++ b/X10D.Tests/src/IO/TextWriterTests.cs
@@ -1,11 +1,13 @@
using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
using System.Text;
using NUnit.Framework;
namespace X10D.Tests.IO;
[TestFixture]
-public partial class TextWriterTests
+[SuppressMessage("Design", "CA1001:Types that own disposable fields should be disposable")]
+internal partial class TextWriterTests
{
private MemoryStream _stream = null!;
private StreamWriter _writer = null!;
diff --git a/X10D.Tests/src/IO/UInt16Tests.cs b/X10D.Tests/src/IO/UInt16Tests.cs
index 4e0e4bc..6085358 100644
--- a/X10D.Tests/src/IO/UInt16Tests.cs
+++ b/X10D.Tests/src/IO/UInt16Tests.cs
@@ -4,8 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt16Tests
+internal class UInt16Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/UInt32Tests.cs b/X10D.Tests/src/IO/UInt32Tests.cs
index 910aa50..a04ea4b 100644
--- a/X10D.Tests/src/IO/UInt32Tests.cs
+++ b/X10D.Tests/src/IO/UInt32Tests.cs
@@ -4,8 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt32Tests
+internal class UInt32Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/IO/UInt64Tests.cs b/X10D.Tests/src/IO/UInt64Tests.cs
index 374444f..af5727d 100644
--- a/X10D.Tests/src/IO/UInt64Tests.cs
+++ b/X10D.Tests/src/IO/UInt64Tests.cs
@@ -4,8 +4,7 @@ using X10D.IO;
namespace X10D.Tests.IO;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt64Tests
+internal class UInt64Tests
{
[Test]
public void GetBytes_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/Linq/ByteTests.cs b/X10D.Tests/src/Linq/ByteTests.cs
index ccaf696..0ece8b6 100644
--- a/X10D.Tests/src/Linq/ByteTests.cs
+++ b/X10D.Tests/src/Linq/ByteTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class ByteTests
+internal class ByteTests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/DecimalTests.cs b/X10D.Tests/src/Linq/DecimalTests.cs
index 93a73b5..db0e66b 100644
--- a/X10D.Tests/src/Linq/DecimalTests.cs
+++ b/X10D.Tests/src/Linq/DecimalTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class DecimalTests
+internal class DecimalTests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/DoubleTests.cs b/X10D.Tests/src/Linq/DoubleTests.cs
index b5234c2..01399ea 100644
--- a/X10D.Tests/src/Linq/DoubleTests.cs
+++ b/X10D.Tests/src/Linq/DoubleTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class DoubleTests
+internal class DoubleTests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/EnumerableTests.cs b/X10D.Tests/src/Linq/EnumerableTests.cs
index 8189443..253690a 100644
--- a/X10D.Tests/src/Linq/EnumerableTests.cs
+++ b/X10D.Tests/src/Linq/EnumerableTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class EnumerableTests
+internal class EnumerableTests
{
[Test]
public void Except_ShouldFilterElements_GivenMatchingElements()
diff --git a/X10D.Tests/src/Linq/Int16Tests.cs b/X10D.Tests/src/Linq/Int16Tests.cs
index 2a8459d..76a6a48 100644
--- a/X10D.Tests/src/Linq/Int16Tests.cs
+++ b/X10D.Tests/src/Linq/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/Int32Tests.cs b/X10D.Tests/src/Linq/Int32Tests.cs
index 93b6f5a..5f8422a 100644
--- a/X10D.Tests/src/Linq/Int32Tests.cs
+++ b/X10D.Tests/src/Linq/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/Int64Tests.cs b/X10D.Tests/src/Linq/Int64Tests.cs
index 61f1932..aad0738 100644
--- a/X10D.Tests/src/Linq/Int64Tests.cs
+++ b/X10D.Tests/src/Linq/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/ReadOnlySpanTests.cs b/X10D.Tests/src/Linq/ReadOnlySpanTests.cs
index 05787b9..da74e71 100644
--- a/X10D.Tests/src/Linq/ReadOnlySpanTests.cs
+++ b/X10D.Tests/src/Linq/ReadOnlySpanTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class ReadOnlySpanTests
+internal class ReadOnlySpanTests
{
[Test]
public void AllShouldReturnTrueForEmptySpan()
diff --git a/X10D.Tests/src/Linq/SByteTests.cs b/X10D.Tests/src/Linq/SByteTests.cs
index 5d5e0b8..a859279 100644
--- a/X10D.Tests/src/Linq/SByteTests.cs
+++ b/X10D.Tests/src/Linq/SByteTests.cs
@@ -4,8 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-[CLSCompliant(false)]
-public class SByteTests
+internal class SByteTests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/SingleTests.cs b/X10D.Tests/src/Linq/SingleTests.cs
index 3a1a866..0bac265 100644
--- a/X10D.Tests/src/Linq/SingleTests.cs
+++ b/X10D.Tests/src/Linq/SingleTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class SingleTests
+internal class SingleTests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/SpanTests.cs b/X10D.Tests/src/Linq/SpanTests.cs
index 624a399..05d60f5 100644
--- a/X10D.Tests/src/Linq/SpanTests.cs
+++ b/X10D.Tests/src/Linq/SpanTests.cs
@@ -4,7 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-public class SpanTests
+internal class SpanTests
{
[Test]
public void AllShouldReturnTrueForEmptySpan()
diff --git a/X10D.Tests/src/Linq/UInt16Tests.cs b/X10D.Tests/src/Linq/UInt16Tests.cs
index 2742fc0..8abfc97 100644
--- a/X10D.Tests/src/Linq/UInt16Tests.cs
+++ b/X10D.Tests/src/Linq/UInt16Tests.cs
@@ -4,8 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt16Tests
+internal class UInt16Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/UInt32Tests.cs b/X10D.Tests/src/Linq/UInt32Tests.cs
index 2435f17..20d1217 100644
--- a/X10D.Tests/src/Linq/UInt32Tests.cs
+++ b/X10D.Tests/src/Linq/UInt32Tests.cs
@@ -4,8 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt32Tests
+internal class UInt32Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Linq/UInt64Tests.cs b/X10D.Tests/src/Linq/UInt64Tests.cs
index bbaa2fc..64710d3 100644
--- a/X10D.Tests/src/Linq/UInt64Tests.cs
+++ b/X10D.Tests/src/Linq/UInt64Tests.cs
@@ -4,8 +4,7 @@ using X10D.Linq;
namespace X10D.Tests.Linq;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt64Tests
+internal class UInt64Tests
{
[Test]
public void ProductShouldBeCorrect()
diff --git a/X10D.Tests/src/Math/BigIntegerTests.Wrap.cs b/X10D.Tests/src/Math/BigIntegerTests.Wrap.cs
index d3fff35..ecff3df 100644
--- a/X10D.Tests/src/Math/BigIntegerTests.Wrap.cs
+++ b/X10D.Tests/src/Math/BigIntegerTests.Wrap.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class BigIntegerTests
+internal partial class BigIntegerTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/BigIntegerTests.cs b/X10D.Tests/src/Math/BigIntegerTests.cs
index 2151798..80c0cec 100644
--- a/X10D.Tests/src/Math/BigIntegerTests.cs
+++ b/X10D.Tests/src/Math/BigIntegerTests.cs
@@ -5,7 +5,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class BigIntegerTests
+internal partial class BigIntegerTests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/ByteTests.Wrap.cs b/X10D.Tests/src/Math/ByteTests.Wrap.cs
index d7303e8..91c214f 100644
--- a/X10D.Tests/src/Math/ByteTests.Wrap.cs
+++ b/X10D.Tests/src/Math/ByteTests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class ByteTests
+internal partial class ByteTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/ByteTests.cs b/X10D.Tests/src/Math/ByteTests.cs
index 3419f3e..0d80790 100644
--- a/X10D.Tests/src/Math/ByteTests.cs
+++ b/X10D.Tests/src/Math/ByteTests.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class ByteTests
+internal partial class ByteTests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/ComparableTests.cs b/X10D.Tests/src/Math/ComparableTests.cs
index 80ee06a..cb90266 100644
--- a/X10D.Tests/src/Math/ComparableTests.cs
+++ b/X10D.Tests/src/Math/ComparableTests.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public class ComparableTests
+internal class ComparableTests
{
private class ComparableTestClass : IComparable
{
diff --git a/X10D.Tests/src/Math/DecimalTests.Wrap.cs b/X10D.Tests/src/Math/DecimalTests.Wrap.cs
index 8b92e8c..1408043 100644
--- a/X10D.Tests/src/Math/DecimalTests.Wrap.cs
+++ b/X10D.Tests/src/Math/DecimalTests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class DecimalTests
+internal partial class DecimalTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/DecimalTests.cs b/X10D.Tests/src/Math/DecimalTests.cs
index b93f415..8c4b31e 100644
--- a/X10D.Tests/src/Math/DecimalTests.cs
+++ b/X10D.Tests/src/Math/DecimalTests.cs
@@ -5,7 +5,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class DecimalTests
+internal partial class DecimalTests
{
[Test]
public void ComplexSqrt_ShouldBeCorrect_GivenReal()
diff --git a/X10D.Tests/src/Math/DoubleTests.Wrap.cs b/X10D.Tests/src/Math/DoubleTests.Wrap.cs
index b6c15f8..fdc5ada 100644
--- a/X10D.Tests/src/Math/DoubleTests.Wrap.cs
+++ b/X10D.Tests/src/Math/DoubleTests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class DoubleTests
+internal partial class DoubleTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/DoubleTests.cs b/X10D.Tests/src/Math/DoubleTests.cs
index 07a7bff..3929b24 100644
--- a/X10D.Tests/src/Math/DoubleTests.cs
+++ b/X10D.Tests/src/Math/DoubleTests.cs
@@ -5,7 +5,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class DoubleTests
+internal partial class DoubleTests
{
[Test]
public void DegreesToRadians_ShouldBeCorrect()
diff --git a/X10D.Tests/src/Math/Int16Tests.Wrap.cs b/X10D.Tests/src/Math/Int16Tests.Wrap.cs
index bdd290a..b5f20d7 100644
--- a/X10D.Tests/src/Math/Int16Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/Int16Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class Int16Tests
+internal partial class Int16Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/Int16Tests.cs b/X10D.Tests/src/Math/Int16Tests.cs
index 3823264..5612e4b 100644
--- a/X10D.Tests/src/Math/Int16Tests.cs
+++ b/X10D.Tests/src/Math/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class Int16Tests
+internal partial class Int16Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/Int32Tests.Wrap.cs b/X10D.Tests/src/Math/Int32Tests.Wrap.cs
index 306ac09..754ae48 100644
--- a/X10D.Tests/src/Math/Int32Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/Int32Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class Int32Tests
+internal partial class Int32Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/Int32Tests.cs b/X10D.Tests/src/Math/Int32Tests.cs
index 7711d3d..0bfbf25 100644
--- a/X10D.Tests/src/Math/Int32Tests.cs
+++ b/X10D.Tests/src/Math/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class Int32Tests
+internal partial class Int32Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/Int64Tests.Wrap.cs b/X10D.Tests/src/Math/Int64Tests.Wrap.cs
index c8985d3..6434295 100644
--- a/X10D.Tests/src/Math/Int64Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/Int64Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class Int64Tests
+internal partial class Int64Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/Int64Tests.cs b/X10D.Tests/src/Math/Int64Tests.cs
index 557e0b0..bd5f524 100644
--- a/X10D.Tests/src/Math/Int64Tests.cs
+++ b/X10D.Tests/src/Math/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class Int64Tests
+internal partial class Int64Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/IsPrimeTests.cs b/X10D.Tests/src/Math/IsPrimeTests.cs
index 3af4499..4d50e68 100644
--- a/X10D.Tests/src/Math/IsPrimeTests.cs
+++ b/X10D.Tests/src/Math/IsPrimeTests.cs
@@ -7,7 +7,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public class IsPrimeTests
+internal class IsPrimeTests
{
private IReadOnlyList _primeNumbers = ArraySegment.Empty;
diff --git a/X10D.Tests/src/Math/MathUtilityTests.cs b/X10D.Tests/src/Math/MathUtilityTests.cs
index 0989e44..01028a2 100644
--- a/X10D.Tests/src/Math/MathUtilityTests.cs
+++ b/X10D.Tests/src/Math/MathUtilityTests.cs
@@ -7,7 +7,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public class MathUtilityTests
+internal class MathUtilityTests
{
[Test]
public void Bias_ReturnsCorrectResult_WhenBiasIsLessThanPointFive()
diff --git a/X10D.Tests/src/Math/SByteTests.Wrap.cs b/X10D.Tests/src/Math/SByteTests.Wrap.cs
index eaecb3c..dd7b9b9 100644
--- a/X10D.Tests/src/Math/SByteTests.Wrap.cs
+++ b/X10D.Tests/src/Math/SByteTests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class SByteTests
+internal partial class SByteTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/SByteTests.cs b/X10D.Tests/src/Math/SByteTests.cs
index 454e35f..9550cfb 100644
--- a/X10D.Tests/src/Math/SByteTests.cs
+++ b/X10D.Tests/src/Math/SByteTests.cs
@@ -4,8 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-[CLSCompliant(false)]
-public partial class SByteTests
+internal partial class SByteTests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/SingleTests.Wrap.cs b/X10D.Tests/src/Math/SingleTests.Wrap.cs
index 9430e9a..596a40a 100644
--- a/X10D.Tests/src/Math/SingleTests.Wrap.cs
+++ b/X10D.Tests/src/Math/SingleTests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class SingleTests
+internal partial class SingleTests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/SingleTests.cs b/X10D.Tests/src/Math/SingleTests.cs
index f13ec65..5e50fe7 100644
--- a/X10D.Tests/src/Math/SingleTests.cs
+++ b/X10D.Tests/src/Math/SingleTests.cs
@@ -5,7 +5,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-public partial class SingleTests
+internal partial class SingleTests
{
[Test]
public void DegreesToRadians_ShouldBeCorrect()
diff --git a/X10D.Tests/src/Math/UInt16Tests.Wrap.cs b/X10D.Tests/src/Math/UInt16Tests.Wrap.cs
index 6f21662..e5be525 100644
--- a/X10D.Tests/src/Math/UInt16Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/UInt16Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class UInt16Tests
+internal partial class UInt16Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/UInt16Tests.cs b/X10D.Tests/src/Math/UInt16Tests.cs
index f123de7..c6f38ad 100644
--- a/X10D.Tests/src/Math/UInt16Tests.cs
+++ b/X10D.Tests/src/Math/UInt16Tests.cs
@@ -4,8 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-[CLSCompliant(false)]
-public partial class UInt16Tests
+internal partial class UInt16Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/UInt32Tests.Wrap.cs b/X10D.Tests/src/Math/UInt32Tests.Wrap.cs
index a46ee45..572f71c 100644
--- a/X10D.Tests/src/Math/UInt32Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/UInt32Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class UInt32Tests
+internal partial class UInt32Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/UInt32Tests.cs b/X10D.Tests/src/Math/UInt32Tests.cs
index a6c2911..5c161ff 100644
--- a/X10D.Tests/src/Math/UInt32Tests.cs
+++ b/X10D.Tests/src/Math/UInt32Tests.cs
@@ -4,8 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-[CLSCompliant(false)]
-public partial class UInt32Tests
+internal partial class UInt32Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Math/UInt64Tests.Wrap.cs b/X10D.Tests/src/Math/UInt64Tests.Wrap.cs
index a99e8ad..7307589 100644
--- a/X10D.Tests/src/Math/UInt64Tests.Wrap.cs
+++ b/X10D.Tests/src/Math/UInt64Tests.Wrap.cs
@@ -3,7 +3,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
-public partial class UInt64Tests
+internal partial class UInt64Tests
{
[TestFixture]
public class WrapTests
diff --git a/X10D.Tests/src/Math/UInt64Tests.cs b/X10D.Tests/src/Math/UInt64Tests.cs
index 6d05b4d..909548f 100644
--- a/X10D.Tests/src/Math/UInt64Tests.cs
+++ b/X10D.Tests/src/Math/UInt64Tests.cs
@@ -4,8 +4,7 @@ using X10D.Math;
namespace X10D.Tests.Math;
[TestFixture]
-[CLSCompliant(false)]
-public partial class UInt64Tests
+internal partial class UInt64Tests
{
[Test]
public void CountDigits_ShouldReturn1_Given0()
diff --git a/X10D.Tests/src/Net/EndPointTests.cs b/X10D.Tests/src/Net/EndPointTests.cs
index eb69138..7dca5cf 100644
--- a/X10D.Tests/src/Net/EndPointTests.cs
+++ b/X10D.Tests/src/Net/EndPointTests.cs
@@ -5,7 +5,7 @@ using X10D.Net;
namespace X10D.Tests.Net;
[TestFixture]
-public class EndPointTests
+internal class EndPointTests
{
[Test]
public void GetHost_ShouldBeLocalhost_GivenLocalhostDnsEndPoint()
diff --git a/X10D.Tests/src/Net/IPAddressTests.cs b/X10D.Tests/src/Net/IPAddressTests.cs
index de0f8eb..ab48f24 100644
--- a/X10D.Tests/src/Net/IPAddressTests.cs
+++ b/X10D.Tests/src/Net/IPAddressTests.cs
@@ -5,7 +5,7 @@ using X10D.Net;
namespace X10D.Tests.Net;
[TestFixture]
-public class IPAddressTests
+internal class IPAddressTests
{
private IPAddress _ipv4Address = null!;
private IPAddress _ipv6Address = null!;
diff --git a/X10D.Tests/src/Net/Int16Tests.cs b/X10D.Tests/src/Net/Int16Tests.cs
index 4a850c7..310a183 100644
--- a/X10D.Tests/src/Net/Int16Tests.cs
+++ b/X10D.Tests/src/Net/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.Net;
namespace X10D.Tests.Net;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void HostToNetworkOrder_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/Net/Int32Tests.cs b/X10D.Tests/src/Net/Int32Tests.cs
index 7e876ec..50b8899 100644
--- a/X10D.Tests/src/Net/Int32Tests.cs
+++ b/X10D.Tests/src/Net/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.Net;
namespace X10D.Tests.Net;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void HostToNetworkOrder_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/Net/Int64Tests.cs b/X10D.Tests/src/Net/Int64Tests.cs
index 2e1bc76..a2150e1 100644
--- a/X10D.Tests/src/Net/Int64Tests.cs
+++ b/X10D.Tests/src/Net/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.Net;
namespace X10D.Tests.Net;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void HostToNetworkOrder_ReturnsCorrectValue()
diff --git a/X10D.Tests/src/Numerics/ByteTests.cs b/X10D.Tests/src/Numerics/ByteTests.cs
index 6257ea3..4a191b7 100644
--- a/X10D.Tests/src/Numerics/ByteTests.cs
+++ b/X10D.Tests/src/Numerics/ByteTests.cs
@@ -4,7 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class ByteTests
+internal class ByteTests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/Int16Tests.cs b/X10D.Tests/src/Numerics/Int16Tests.cs
index 3058845..73a0025 100644
--- a/X10D.Tests/src/Numerics/Int16Tests.cs
+++ b/X10D.Tests/src/Numerics/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/Int32Tests.cs b/X10D.Tests/src/Numerics/Int32Tests.cs
index db0d7a3..36b3c1d 100644
--- a/X10D.Tests/src/Numerics/Int32Tests.cs
+++ b/X10D.Tests/src/Numerics/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/Int64Tests.cs b/X10D.Tests/src/Numerics/Int64Tests.cs
index e6253ca..c4c7c7b 100644
--- a/X10D.Tests/src/Numerics/Int64Tests.cs
+++ b/X10D.Tests/src/Numerics/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/QuaternionTests.cs b/X10D.Tests/src/Numerics/QuaternionTests.cs
index 3d81754..ce33ad2 100644
--- a/X10D.Tests/src/Numerics/QuaternionTests.cs
+++ b/X10D.Tests/src/Numerics/QuaternionTests.cs
@@ -5,7 +5,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class QuaternionTests
+internal class QuaternionTests
{
[Test]
public void ToAxisAngle_ShouldGiveAngle180VectorZero_GivenQuaternion()
diff --git a/X10D.Tests/src/Numerics/RandomTests.cs b/X10D.Tests/src/Numerics/RandomTests.cs
index 5f70b31..38b1716 100644
--- a/X10D.Tests/src/Numerics/RandomTests.cs
+++ b/X10D.Tests/src/Numerics/RandomTests.cs
@@ -4,7 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class RandomTests
+internal class RandomTests
{
[Test]
public void NextUnitVector2_ShouldReturnVector_WithMagnitude1()
diff --git a/X10D.Tests/src/Numerics/SByteTests.cs b/X10D.Tests/src/Numerics/SByteTests.cs
index a161831..72132bc 100644
--- a/X10D.Tests/src/Numerics/SByteTests.cs
+++ b/X10D.Tests/src/Numerics/SByteTests.cs
@@ -4,8 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-[CLSCompliant(false)]
-public class SByteTests
+internal class SByteTests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/UInt16Tests.cs b/X10D.Tests/src/Numerics/UInt16Tests.cs
index 89553d7..585f479 100644
--- a/X10D.Tests/src/Numerics/UInt16Tests.cs
+++ b/X10D.Tests/src/Numerics/UInt16Tests.cs
@@ -4,8 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt16Tests
+internal class UInt16Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/UInt32Tests.cs b/X10D.Tests/src/Numerics/UInt32Tests.cs
index eb15df5..da77d5b 100644
--- a/X10D.Tests/src/Numerics/UInt32Tests.cs
+++ b/X10D.Tests/src/Numerics/UInt32Tests.cs
@@ -4,8 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt32Tests
+internal class UInt32Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/UInt64Tests.cs b/X10D.Tests/src/Numerics/UInt64Tests.cs
index 7663aa3..d01bd39 100644
--- a/X10D.Tests/src/Numerics/UInt64Tests.cs
+++ b/X10D.Tests/src/Numerics/UInt64Tests.cs
@@ -4,8 +4,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt64Tests
+internal class UInt64Tests
{
[Test]
public void PopCount_ShouldBe0_Given0()
diff --git a/X10D.Tests/src/Numerics/Vector2Tests.cs b/X10D.Tests/src/Numerics/Vector2Tests.cs
index cef7bc7..e18688e 100644
--- a/X10D.Tests/src/Numerics/Vector2Tests.cs
+++ b/X10D.Tests/src/Numerics/Vector2Tests.cs
@@ -9,7 +9,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Vector2Tests
+internal class Vector2Tests
{
[Test]
public void Deconstruct_ShouldReturnCorrectValues()
diff --git a/X10D.Tests/src/Numerics/Vector3Tests.cs b/X10D.Tests/src/Numerics/Vector3Tests.cs
index 402f94b..23c1795 100644
--- a/X10D.Tests/src/Numerics/Vector3Tests.cs
+++ b/X10D.Tests/src/Numerics/Vector3Tests.cs
@@ -5,7 +5,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Vector3Tests
+internal class Vector3Tests
{
[Test]
public void Deconstruct_ShouldReturnCorrectValues()
diff --git a/X10D.Tests/src/Numerics/Vector4Tests.cs b/X10D.Tests/src/Numerics/Vector4Tests.cs
index 3c1ba1f..108fb47 100644
--- a/X10D.Tests/src/Numerics/Vector4Tests.cs
+++ b/X10D.Tests/src/Numerics/Vector4Tests.cs
@@ -5,7 +5,7 @@ using X10D.Numerics;
namespace X10D.Tests.Numerics;
[TestFixture]
-public class Vector4Tests
+internal class Vector4Tests
{
[Test]
public void Deconstruct_ShouldReturnCorrectValues()
diff --git a/X10D.Tests/src/Reactive/ProgressTests.cs b/X10D.Tests/src/Reactive/ProgressTests.cs
index fce2683..e18ed39 100644
--- a/X10D.Tests/src/Reactive/ProgressTests.cs
+++ b/X10D.Tests/src/Reactive/ProgressTests.cs
@@ -4,7 +4,7 @@ using X10D.Reactive;
namespace X10D.Tests.Reactive;
[TestFixture]
-public class ProgressTests
+internal class ProgressTests
{
[Test]
public void OnProgressChanged_ShouldCallCompletionDelegate_GivenCompletionValue()
diff --git a/X10D.Tests/src/Reflection/MemberInfoTests.cs b/X10D.Tests/src/Reflection/MemberInfoTests.cs
index edc2ebf..bbb0952 100644
--- a/X10D.Tests/src/Reflection/MemberInfoTests.cs
+++ b/X10D.Tests/src/Reflection/MemberInfoTests.cs
@@ -5,7 +5,7 @@ using X10D.Reflection;
namespace X10D.Tests.Reflection;
[TestFixture]
-public class MemberInfoTests
+internal class MemberInfoTests
{
[Test]
public void HasCustomAttribute_ShouldBeTrue_GivenCLSCompliantAttributeOnUnsignedTypes()
diff --git a/X10D.Tests/src/Reflection/TypeTests.cs b/X10D.Tests/src/Reflection/TypeTests.cs
index 0dc24a1..f474b97 100644
--- a/X10D.Tests/src/Reflection/TypeTests.cs
+++ b/X10D.Tests/src/Reflection/TypeTests.cs
@@ -4,7 +4,7 @@ using X10D.Reflection;
namespace X10D.Tests.Reflection;
[TestFixture]
-public class TypeTests
+internal class TypeTests
{
[Test]
public void Inherits_ShouldBeTrue_GivenStringInheritsObject()
diff --git a/X10D.Tests/src/Text/CharSpanTests.cs b/X10D.Tests/src/Text/CharSpanTests.cs
index 27d9dc5..683f7c0 100644
--- a/X10D.Tests/src/Text/CharSpanTests.cs
+++ b/X10D.Tests/src/Text/CharSpanTests.cs
@@ -4,7 +4,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class CharSpanTests
+internal class CharSpanTests
{
[Test]
public void CountSubstring_ShouldHonor_StringComparison()
diff --git a/X10D.Tests/src/Text/CharTests.cs b/X10D.Tests/src/Text/CharTests.cs
index 602acba..cf17cdf 100644
--- a/X10D.Tests/src/Text/CharTests.cs
+++ b/X10D.Tests/src/Text/CharTests.cs
@@ -4,7 +4,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class CharTests
+internal class CharTests
{
[Test]
public void IsEmoji_ShouldReturnTrue_GivenBasicEmoji()
diff --git a/X10D.Tests/src/Text/CoreTests.cs b/X10D.Tests/src/Text/CoreTests.cs
index 4ed8903..bbd114c 100644
--- a/X10D.Tests/src/Text/CoreTests.cs
+++ b/X10D.Tests/src/Text/CoreTests.cs
@@ -4,7 +4,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class CoreTests
+internal class CoreTests
{
#if NET5_0_OR_GREATER
[Test]
diff --git a/X10D.Tests/src/Text/EnumerableTests.cs b/X10D.Tests/src/Text/EnumerableTests.cs
index a7b7c86..8e6ecd1 100644
--- a/X10D.Tests/src/Text/EnumerableTests.cs
+++ b/X10D.Tests/src/Text/EnumerableTests.cs
@@ -4,7 +4,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class EnumerableTests
+internal class EnumerableTests
{
[Test]
public void Grep_ShouldFilterCorrectly_GivenPattern()
diff --git a/X10D.Tests/src/Text/RuneTests.cs b/X10D.Tests/src/Text/RuneTests.cs
index d5a6946..49c13e4 100644
--- a/X10D.Tests/src/Text/RuneTests.cs
+++ b/X10D.Tests/src/Text/RuneTests.cs
@@ -6,7 +6,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class RuneTests
+internal class RuneTests
{
[Test]
public void IsEmoji_ShouldReturnTrue_GivenBasicEmoji()
diff --git a/X10D.Tests/src/Text/StringBuilderReaderTests.cs b/X10D.Tests/src/Text/StringBuilderReaderTests.cs
index b6557ad..07e8849 100644
--- a/X10D.Tests/src/Text/StringBuilderReaderTests.cs
+++ b/X10D.Tests/src/Text/StringBuilderReaderTests.cs
@@ -5,7 +5,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class StringBuilderReaderTests
+internal class StringBuilderReaderTests
{
[Test]
public void Peek_ShouldReturnNextChar_GivenBuilder()
diff --git a/X10D.Tests/src/Text/StringTests.cs b/X10D.Tests/src/Text/StringTests.cs
index 6c94343..336cafb 100644
--- a/X10D.Tests/src/Text/StringTests.cs
+++ b/X10D.Tests/src/Text/StringTests.cs
@@ -8,7 +8,7 @@ using X10D.Text;
namespace X10D.Tests.Text;
[TestFixture]
-public class StringTests
+internal class StringTests
{
[Test]
public void AsNullIfEmpty_ShouldBeCorrect()
diff --git a/X10D.Tests/src/Time/ByteTests.cs b/X10D.Tests/src/Time/ByteTests.cs
index c046241..7c3a3ed 100644
--- a/X10D.Tests/src/Time/ByteTests.cs
+++ b/X10D.Tests/src/Time/ByteTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class ByteTests
+internal class ByteTests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/CharSpanTests.cs b/X10D.Tests/src/Time/CharSpanTests.cs
index ec35528..f420cf0 100644
--- a/X10D.Tests/src/Time/CharSpanTests.cs
+++ b/X10D.Tests/src/Time/CharSpanTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class CharSpanTests
+internal class CharSpanTests
{
[Test]
public void ToTimeSpan_ShouldReturnCorrectTimeSpan_GivenSpanOfCharacters()
diff --git a/X10D.Tests/src/Time/DateOnlyTests.cs b/X10D.Tests/src/Time/DateOnlyTests.cs
index 5135446..bae376b 100644
--- a/X10D.Tests/src/Time/DateOnlyTests.cs
+++ b/X10D.Tests/src/Time/DateOnlyTests.cs
@@ -5,7 +5,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class DateOnlyTests
+internal class DateOnlyTests
{
[Test]
public void Age_ShouldBe17_Given31December1991Birthday_And30December2017Date()
diff --git a/X10D.Tests/src/Time/DateTimeOffsetTests.cs b/X10D.Tests/src/Time/DateTimeOffsetTests.cs
index 77c8fff..095f988 100644
--- a/X10D.Tests/src/Time/DateTimeOffsetTests.cs
+++ b/X10D.Tests/src/Time/DateTimeOffsetTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class DateTimeOffsetTests
+internal class DateTimeOffsetTests
{
[Test]
public void Age_ShouldBe17_Given31December1991Birthday_And30December2017Date()
diff --git a/X10D.Tests/src/Time/DateTimeTests.cs b/X10D.Tests/src/Time/DateTimeTests.cs
index ed834b3..7dd437c 100644
--- a/X10D.Tests/src/Time/DateTimeTests.cs
+++ b/X10D.Tests/src/Time/DateTimeTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class DateTimeTests
+internal class DateTimeTests
{
[Test]
public void Age_ShouldBe17_Given31December1991Birthday_And30December2017Date()
diff --git a/X10D.Tests/src/Time/DecimalTests.cs b/X10D.Tests/src/Time/DecimalTests.cs
index 6ca948c..f1a2b02 100644
--- a/X10D.Tests/src/Time/DecimalTests.cs
+++ b/X10D.Tests/src/Time/DecimalTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class DecimalTests
+internal class DecimalTests
{
[Test]
public void TicksMillisecondsSecondsMinutesDaysHoursWeeks_ShouldBeZero_GivenZero()
diff --git a/X10D.Tests/src/Time/DoubleTests.cs b/X10D.Tests/src/Time/DoubleTests.cs
index 32164c9..093e466 100644
--- a/X10D.Tests/src/Time/DoubleTests.cs
+++ b/X10D.Tests/src/Time/DoubleTests.cs
@@ -5,7 +5,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class DoubleTests
+internal class DoubleTests
{
private Half _negativeOne;
private Half _one;
diff --git a/X10D.Tests/src/Time/HalfTests.cs b/X10D.Tests/src/Time/HalfTests.cs
index 7e8acc7..b2f7faf 100644
--- a/X10D.Tests/src/Time/HalfTests.cs
+++ b/X10D.Tests/src/Time/HalfTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class HalfTests
+internal class HalfTests
{
[Test]
public void TicksMillisecondsSecondsMinutesDaysHoursWeeks_ShouldBeZero_GivenZero()
diff --git a/X10D.Tests/src/Time/Int16Tests.cs b/X10D.Tests/src/Time/Int16Tests.cs
index 58ed0e9..f6c40ed 100644
--- a/X10D.Tests/src/Time/Int16Tests.cs
+++ b/X10D.Tests/src/Time/Int16Tests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class Int16Tests
+internal class Int16Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/Int32Tests.cs b/X10D.Tests/src/Time/Int32Tests.cs
index 6cbad58..f0c258b 100644
--- a/X10D.Tests/src/Time/Int32Tests.cs
+++ b/X10D.Tests/src/Time/Int32Tests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class Int32Tests
+internal class Int32Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/Int64Tests.cs b/X10D.Tests/src/Time/Int64Tests.cs
index 9b83e67..bf317e8 100644
--- a/X10D.Tests/src/Time/Int64Tests.cs
+++ b/X10D.Tests/src/Time/Int64Tests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class Int64Tests
+internal class Int64Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/SByteTests.cs b/X10D.Tests/src/Time/SByteTests.cs
index 278469b..7a7de18 100644
--- a/X10D.Tests/src/Time/SByteTests.cs
+++ b/X10D.Tests/src/Time/SByteTests.cs
@@ -4,8 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-[CLSCompliant(false)]
-public class SByteTests
+internal class SByteTests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/SingleTests.cs b/X10D.Tests/src/Time/SingleTests.cs
index cc2f39b..52fbe24 100644
--- a/X10D.Tests/src/Time/SingleTests.cs
+++ b/X10D.Tests/src/Time/SingleTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class SingleTests
+internal class SingleTests
{
[Test]
public void TicksMillisecondsSecondsMinutesDaysHoursWeeks_ShouldBeZero_GivenZero()
diff --git a/X10D.Tests/src/Time/StringTests.cs b/X10D.Tests/src/Time/StringTests.cs
index 8cad134..c74658e 100644
--- a/X10D.Tests/src/Time/StringTests.cs
+++ b/X10D.Tests/src/Time/StringTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class StringTests
+internal class StringTests
{
[Test]
public void ToTimeSpan_ShouldReturnCorrectTimeSpan_GivenString()
diff --git a/X10D.Tests/src/Time/TimeSpanParserTests.cs b/X10D.Tests/src/Time/TimeSpanParserTests.cs
index aa065ce..a5a3aef 100644
--- a/X10D.Tests/src/Time/TimeSpanParserTests.cs
+++ b/X10D.Tests/src/Time/TimeSpanParserTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class TimeSpanParserTests
+internal class TimeSpanParserTests
{
[Test]
public void TryParse_ShouldReturnTrue_GivenWellFormedTimeSpan()
diff --git a/X10D.Tests/src/Time/TimeSpanTests.cs b/X10D.Tests/src/Time/TimeSpanTests.cs
index 20456d5..ca68da3 100644
--- a/X10D.Tests/src/Time/TimeSpanTests.cs
+++ b/X10D.Tests/src/Time/TimeSpanTests.cs
@@ -4,7 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-public class TimeSpanTests
+internal class TimeSpanTests
{
private TimeSpan _timeSpan;
diff --git a/X10D.Tests/src/Time/UInt16Tests.cs b/X10D.Tests/src/Time/UInt16Tests.cs
index 64d327e..d93f58a 100644
--- a/X10D.Tests/src/Time/UInt16Tests.cs
+++ b/X10D.Tests/src/Time/UInt16Tests.cs
@@ -4,8 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt16Tests
+internal class UInt16Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/UInt32Tests.cs b/X10D.Tests/src/Time/UInt32Tests.cs
index 0063fe2..605110f 100644
--- a/X10D.Tests/src/Time/UInt32Tests.cs
+++ b/X10D.Tests/src/Time/UInt32Tests.cs
@@ -4,8 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt32Tests
+internal class UInt32Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()
diff --git a/X10D.Tests/src/Time/UInt64Tests.cs b/X10D.Tests/src/Time/UInt64Tests.cs
index 48642be..dcd08cd 100644
--- a/X10D.Tests/src/Time/UInt64Tests.cs
+++ b/X10D.Tests/src/Time/UInt64Tests.cs
@@ -4,8 +4,7 @@ using X10D.Time;
namespace X10D.Tests.Time;
[TestFixture]
-[CLSCompliant(false)]
-public class UInt64Tests
+internal class UInt64Tests
{
[Test]
public void FromUnixTimeMilliseconds_ShouldBeEpoch_GivenZero()