public void OpenByFilePath()
        {
            WindsoulFile windsould = null;

            try
            {
                windsould = new WindsoulFile(ValidTestFile);
            }
            catch
            {
                windsould = null;
            }
            finally
            {
                windsould?.Dispose();
                Assert.NotNull(windsould);
            }
        }
        public void OpenByFileStream()
        {
            WindsoulFile windsould  = null;
            FileStream   fileStream = File.OpenRead(ValidTestFile);

            try
            {
                windsould = new WindsoulFile(fileStream);
            }
            catch
            {
                windsould = null;
            }
            finally
            {
                windsould?.Dispose();
                Assert.NotNull(windsould);
            }
        }
        public void OpenByFileBuffer()
        {
            WindsoulFile windsould = null;

            byte[] fileBuffer = File.ReadAllBytes(ValidTestFile);

            try
            {
                windsould = new WindsoulFile(fileBuffer);
            }
            catch
            {
                windsould = null;
            }
            finally
            {
                windsould?.Dispose();
                Assert.NotNull(windsould);
            }
        }