public static void GenerateBytesWithZeroCount() { var bytes = SecureRandom.GenerateBytes(0); Assert.NotNull(bytes); Assert.Equal(0, bytes.Length); }
public static void GenerateBytesWithSpan(int count) { var bytes = new byte[count]; SecureRandom.GenerateBytes(bytes); Assert.NotEqual(new byte[count], bytes); }
public static void GenerateBytesWithCount(int count) { var bytes = SecureRandom.GenerateBytes(count); Assert.NotNull(bytes); Assert.Equal(count, bytes.Length); Assert.NotEqual(new byte[count], bytes); }
public static void GenerateBytesWithEmptySpan() { SecureRandom.GenerateBytes(new byte[0]); }
public static void GenerateBytesWithNegativeCount() { Assert.Throws <ArgumentOutOfRangeException>("count", () => SecureRandom.GenerateBytes(-1)); }