Esempio n. 1
0
        public void TemplateModel_MultipleDefaultSources_Generates()
        {
            // Given
            var info = new DataGenerationInfo
            {
                RowsToGenerate = 10
            };

            info.Columns.Add(new TemplateModel(_defaultSourceProvider)
            {
                Name = "testColumn", Template = "{names-male|names-female} {surnames}"
            });

            SetupServiceLocator();

            // When
            var result = _dataGeneratorDataSet.Generate(info);

            // Then
            Assert.AreEqual(1, result.Tables.Count);
            Assert.AreEqual(10, result.Tables[0].Rows.Count);
            UtilAssert.AssertStringsNotInList(result.Tables[0], "testColumn", new[] { "--ND--" });
        }