Move Replacer tests to new project

This commit is contained in:
Matt Nadareski
2025-02-19 14:21:51 -05:00
parent e94ac90e73
commit f7fb420a52
2 changed files with 5 additions and 4 deletions

View File

@@ -2,11 +2,10 @@ using System.Collections.Generic;
using SabreTools.Core.Tools; using SabreTools.Core.Tools;
using SabreTools.DatItems; using SabreTools.DatItems;
using SabreTools.DatItems.Formats; using SabreTools.DatItems.Formats;
using SabreTools.DatTools;
using SabreTools.Hashing; using SabreTools.Hashing;
using Xunit; using Xunit;
namespace SabreTools.Test namespace SabreTools.DatTools.Test
{ {
public class ReplacerTests public class ReplacerTests
{ {
@@ -63,13 +62,13 @@ namespace SabreTools.Test
[Fact] [Fact]
public void ReplaceFields_File() public void ReplaceFields_File()
{ {
var datItem = new DatItems.Formats.File(); var datItem = new File();
datItem.CRC = ZeroHash.CRC32Str; datItem.CRC = ZeroHash.CRC32Str;
datItem.MD5 = ZeroHash.MD5Str; datItem.MD5 = ZeroHash.MD5Str;
datItem.SHA1 = ZeroHash.SHA1Str; datItem.SHA1 = ZeroHash.SHA1Str;
datItem.SHA256 = ZeroHash.SHA256Str; datItem.SHA256 = ZeroHash.SHA256Str;
var repDatItem = new DatItems.Formats.File(); var repDatItem = new File();
repDatItem.CRC = TextHelper.NormalizeCRC32("deadbeef"); repDatItem.CRC = TextHelper.NormalizeCRC32("deadbeef");
repDatItem.MD5 = TextHelper.NormalizeMD5("deadbeef"); repDatItem.MD5 = TextHelper.NormalizeMD5("deadbeef");
repDatItem.SHA1 = TextHelper.NormalizeSHA1("deadbeef"); repDatItem.SHA1 = TextHelper.NormalizeSHA1("deadbeef");

View File

@@ -8,6 +8,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\SabreTools.Core\SabreTools.Core.csproj" />
<ProjectReference Include="..\SabreTools.DatItems\SabreTools.DatItems.csproj" /> <ProjectReference Include="..\SabreTools.DatItems\SabreTools.DatItems.csproj" />
<ProjectReference Include="..\SabreTools.DatTools\SabreTools.DatTools.csproj" /> <ProjectReference Include="..\SabreTools.DatTools\SabreTools.DatTools.csproj" />
</ItemGroup> </ItemGroup>
@@ -18,6 +19,7 @@
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
</PackageReference> </PackageReference>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="SabreTools.Hashing" Version="1.4.2" />
<PackageReference Include="xunit" Version="2.9.2" /> <PackageReference Include="xunit" Version="2.9.2" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0"> <PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>