public void Generate_VisaCardNumber_Valid() { var value = Luhn.Generate(16, "4581"); Trace.WriteLine("Generated " + value); Assert.AreEqual(16, value.Length); Assert.AreEqual(true, Luhn.IsValid(value)); Assert.AreEqual("4581", value.Substring(0, 4)); }