mirror of
https://github.com/SabreTools/BinaryObjectScanner.git
synced 2026-02-04 13:45:28 +00:00
36 lines
766 B
C#
36 lines
766 B
C#
using Xunit;
|
|
|
|
namespace BinaryObjectScanner.Test
|
|
{
|
|
public class ExtensionsTests
|
|
{
|
|
#region FileSize
|
|
|
|
[Fact]
|
|
public void FileSize_Null_Invalid()
|
|
{
|
|
string? filename = null;
|
|
long actual = filename.FileSize();
|
|
Assert.Equal(-1, actual);
|
|
}
|
|
|
|
[Fact]
|
|
public void FileSize_Empty_Invalid()
|
|
{
|
|
string? filename = string.Empty;
|
|
long actual = filename.FileSize();
|
|
Assert.Equal(-1, actual);
|
|
}
|
|
|
|
[Fact]
|
|
public void FileSize_Invalid_Invalid()
|
|
{
|
|
string? filename = "INVALID";
|
|
long actual = filename.FileSize();
|
|
Assert.Equal(-1, actual);
|
|
}
|
|
|
|
#endregion
|
|
}
|
|
}
|