public void SetUp() { using (var tempBmp = new MemoryStream()) { // LAND.bmp is from http://www.fileformat.info/format/bmp/sample/ Resources.LAND.Save(tempBmp, ImageFormat.Bmp); bitmap = tempBmp.ToArray(); } // http://boingboing.net/2015/03/23/free-pdf-advanced-quantum-the.html pdf = Resources.advancedquantumthermodynamics; checker = new FileTypeTeller(); }
} // MssVerifyFile /// <summary> /// /// </summary> /// <param name="ssFileBinary"></param> /// <param name="ssExtensionGuess"></param> /// <param name="ssIsAsExpected"></param> public void MssVerifyIsExtension(byte[] ssFileBinary, string ssExtensionGuess, out bool ssIsAsExpected) { FileTypeTeller Teller = new FileTypeTeller(); ssIsAsExpected = Teller.IsFileExtensionCorrect(ssExtensionGuess, ssFileBinary); } // MssVerifyIsExtension
/// <summary> /// /// </summary> /// <param name="ssFileBinary"></param> /// <param name="ssExtension"></param> public void MssVerifyFile(byte[] ssFileBinary, out string ssExtension) { FileTypeTeller Teller = new FileTypeTeller(); ssExtension = Teller.GetFileExtension(ssFileBinary).GetExtensionsAsString(); } // MssVerifyFile