From a11c7dc9d50b8a390996bb2862dfa6120e9da877 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sat, 6 Sep 2025 10:51:00 -0400 Subject: [PATCH] Fix tests for file types with default values --- BinaryObjectScanner.Test/FileType/AACSMediaKeyBlockTests.cs | 5 ++--- BinaryObjectScanner.Test/FileType/BDPlusSVMTests.cs | 5 ++--- BinaryObjectScanner.Test/FileType/PLJTests.cs | 5 ++--- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/BinaryObjectScanner.Test/FileType/AACSMediaKeyBlockTests.cs b/BinaryObjectScanner.Test/FileType/AACSMediaKeyBlockTests.cs index 143de32e..0f83e53b 100644 --- a/BinaryObjectScanner.Test/FileType/AACSMediaKeyBlockTests.cs +++ b/BinaryObjectScanner.Test/FileType/AACSMediaKeyBlockTests.cs @@ -20,15 +20,14 @@ namespace BinaryObjectScanner.Test.FileType } [Fact] - public void DetectStream_EmptyStream_Empty() + public void DetectStream_EmptyStream_DefaultValue() { Stream? stream = new MemoryStream(); string file = string.Empty; var detectable = new AACSMediaKeyBlock(wrapper); string? actual = detectable.Detect(stream, file, includeDebug: false); - Assert.NotNull(actual); - Assert.Empty(actual); + Assert.Equal("AACS (Unknown Version)", actual); } } } diff --git a/BinaryObjectScanner.Test/FileType/BDPlusSVMTests.cs b/BinaryObjectScanner.Test/FileType/BDPlusSVMTests.cs index 7924fbb1..79f580a3 100644 --- a/BinaryObjectScanner.Test/FileType/BDPlusSVMTests.cs +++ b/BinaryObjectScanner.Test/FileType/BDPlusSVMTests.cs @@ -20,15 +20,14 @@ namespace BinaryObjectScanner.Test.FileType } [Fact] - public void DetectStream_EmptyStream_Empty() + public void DetectStream_EmptyStream_DefaultValue() { Stream? stream = new MemoryStream(); string file = string.Empty; var detectable = new BDPlusSVM(wrapper); string? actual = detectable.Detect(stream, file, includeDebug: false); - Assert.NotNull(actual); - Assert.Empty(actual); + Assert.Equal("BD+ 0000-00-00", actual); } } } diff --git a/BinaryObjectScanner.Test/FileType/PLJTests.cs b/BinaryObjectScanner.Test/FileType/PLJTests.cs index d5495f7b..6b057a2d 100644 --- a/BinaryObjectScanner.Test/FileType/PLJTests.cs +++ b/BinaryObjectScanner.Test/FileType/PLJTests.cs @@ -20,15 +20,14 @@ namespace BinaryObjectScanner.Test.FileType } [Fact] - public void DetectStream_EmptyStream_Empty() + public void DetectStream_EmptyStream_DefaultValue() { Stream? stream = new MemoryStream(); string file = string.Empty; var detectable = new PLJ(wrapper); string? actual = detectable.Detect(stream, file, includeDebug: false); - Assert.NotNull(actual); - Assert.Empty(actual); + Assert.Equal("PlayJ Audio File", actual); } } }