yavsc/test/yavscTests/NonRegression/AbstractTests.cs

30 lines
956 B
C#
Raw Normal View History

2020-06-07 17:46:08 +01:00
using System;
using Xunit;
using Xunit.Abstractions;
using Yavsc.Helpers;
2025-07-13 18:13:04 +01:00
using Yavsc.Server.Helpers;
2020-06-07 17:46:08 +01:00
2021-06-06 20:32:39 +01:00
namespace yavscTests
2020-06-07 17:46:08 +01:00
{
[Collection("Yavsc Abstract tests")]
2021-04-05 00:11:54 +01:00
[Trait("regression", "II")]
2020-06-07 17:46:08 +01:00
public class AbstractTests
{
2020-09-12 01:11:30 +01:00
readonly ITestOutputHelper output;
2020-06-07 17:46:08 +01:00
public AbstractTests(ITestOutputHelper output)
{
this.output = output;
}
[Fact]
2026-03-16 23:16:12 +00:00
public void UniqueFilenameAfterCleaning()
2020-06-07 17:46:08 +01:00
{
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);
}
}
}