public static void ToBase64StringTest()
{
byte[] barray = new byte[] { 1, 2, 3 };
byte[] subset = new byte[] { 2, 3 };
string s1 = Convert.ToBase64String(barray, Base64FormattingOptions.InsertLineBreaks);
string s2 = Convert.ToBase64String(barray, Base64FormattingOptions.None);
string s3 = Convert.ToBase64String(barray, 1, 2, Base64FormattingOptions.None);
Assert.Equal(barray, Convert.FromBase64String(s1));
Assert.True(!s2.Contains("\n"));
Assert.Equal(barray, Convert.FromBase64String(s2));
Assert.Equal(subset, Convert.FromBase64String(s3));
}