示例#1
0
        public void NumericTest()
        {
            var numeric = DataRandomizer.CreateString(DataRandomizer.DataType.Numeric, 10);

            Assert.IsTrue(numeric.All(ch => char.IsNumber(ch)), $"The string {numeric} didn't contain all numbers.");
            Assert.AreEqual(10, numeric.Length, "The string length wasn't 10.");
        }
示例#2
0
        public void AlphaUpperTest()
        {
            var alphaUpper = DataRandomizer.CreateString(DataRandomizer.DataType.AlphaUpper, 10);

            Assert.IsTrue(alphaUpper.All(ch => char.IsUpper(ch)), $"The string {alphaUpper} wasn't all uppercase.");
            Assert.AreEqual(10, alphaUpper.Length, "The string length wasn't 10.");
        }
示例#3
0
        public void AlphaUpperNumericTest()
        {
            var alphaUpperNumeric = DataRandomizer.CreateString(DataRandomizer.DataType.AlphaUpperNumeric, 10);

            Assert.IsTrue(alphaUpperNumeric.Any(ch => char.IsUpper(ch)), $"The string {alphaUpperNumeric} didn't contain uppercase.");
            Assert.IsTrue(alphaUpperNumeric.Any(ch => char.IsNumber(ch)), $"The string {alphaUpperNumeric} didn't contain a number.");
            Assert.AreEqual(10, alphaUpperNumeric.Length, "The string length wasn't 10.");
        }
示例#4
0
        public void AlphaLowerUpperTest()
        {
            var alphaLowerUpper = DataRandomizer.CreateString(DataRandomizer.DataType.AlphaLowerUpper, 10);

            Assert.IsTrue(alphaLowerUpper.Any(ch => char.IsUpper(ch)), $"The string {alphaLowerUpper} didn't contain uppercase.");
            Assert.IsTrue(alphaLowerUpper.Any(ch => char.IsLower(ch)), $"The string {alphaLowerUpper} didn't contain lowercase.");
            Assert.AreEqual(10, alphaLowerUpper.Length, "The string length wasn't 10.");
        }