Applitools.Utils.CommonUtils.ReadResourceBytes C# (CSharp) Method

ReadResourceBytes() public static method

public static ReadResourceBytes ( string filename ) : byte[]
filename string
return byte[]
        public static byte[] ReadResourceBytes(string filename)
        {
            Assembly thisAssembly = Assembly.GetCallingAssembly();

            using (Stream stream = thisAssembly.GetManifestResourceStream(filename))
            using (MemoryStream ms = new MemoryStream())
            {
                stream.CopyTo(ms);
                return ms.ToArray();
            }
        }
        #endregion

Usage Example

Example #1
0
 public void TestReadToEnd()
 {
     byte[] originalData = CommonUtils.ReadResourceBytes("Test.Eyes.Sdk.Core.DotNet.Resources.fa-regular-400.svg");
     using (Stream input = new MemoryStream(originalData))
     {
         byte[] output = input.ReadToEnd();
         Assert.AreEqual(input.Length, output.Length, "length");
         CollectionAssert.AreEqual(originalData, output);
     }
 }
All Usage Examples Of Applitools.Utils.CommonUtils::ReadResourceBytes