yavsc/src/Yavsc.Org.Tests/NonRegression/AbstractTests.cs
Paul Schneider c3c5494507
Some checks failed
Dotnet build and test / build (pull_request) Has been cancelled
removes the ItemGroup.Using Include=Xunit
2026-09-14 00:40:30 +01:00

28 lines
891 B
C#

using Yavsc.Server.Helpers;
using Xunit;
namespace Yavsc
{
[Collection("Yavsc Abstract tests")]
[Trait("regression", "II")]
public class AbstractTests
{
readonly ITestOutputHelper output;
public AbstractTests(ITestOutputHelper output)
{
this.output = output;
}
[Fact]
public void UniqueFilenameAfterCleaning()
{
var name1 = "content:///scanned_files/2020-06-02/00.11.02.JPG";
var name2 = "content:///scanned_files/2020-06-02/00.11.03.JPG";
var cleanName1 = AbstractFileSystemHelpers.FilterFileName(name1);
var cleanName2 = AbstractFileSystemHelpers.FilterFileName(name2);
output.WriteLine($"{name1} => {cleanName1}");
output.WriteLine($"{name2} => {cleanName2}");
Assert.True(cleanName1 != cleanName2);
}
}
}