Example #1
0
		public static string GetString(this byte[] bytes, Encoding encoding)
		{
			var stringValue = string.Empty;

			using (var stream = new MemoryStream(bytes))
			{
				stringValue = stream.GetString(encoding);
			}

			return stringValue;
		}
		private static void assertAreEqual(Response response, string expected)
		{
			var streamAction = response.Contents;
			using (var s = new MemoryStream())
			{
				streamAction.Invoke(s);
				var value = s.GetString(Encoding.UTF8);

				Console.WriteLine(expected);
				value = Regex.Replace(value, @"\s", "");
				expected = Regex.Replace(expected, @"\s", "");
				Assert.True(expected.Equals(value, StringComparison.OrdinalIgnoreCase),
							string.Format("{1}expected: {0}{1}  actual: {2}", expected, Environment.NewLine, value));
			}
		}