public void RandomCharsModel_Correct_Generates() { // Given var info = new DataGenerationInfo { RowsToGenerate = 10 }; info.Columns.Add(new RandomCharsModel { Name = "testColumn", AllowedChars = "abcde", MinLength = 5, MaxLength = 10 }); // When var result = _dataGeneratorDataSet.Generate(info); // Then Assert.AreEqual(1, result.Tables.Count); Assert.AreEqual(10, result.Tables[0].Rows.Count); UtilAssert.AssertChars(result.Tables[0], "testColumn", "abcde", "ABCqwr123"); }