示例#1
0
        public void Should_Generate_Not_Specified_Fields()
        {
            var testData =
                " StringField  \r\n" +
                " value1       \r\n" +
                "";

            var faker = new AutoFaker <Parent>();

            faker.RuleFor(p => p.IntField, f => 999);

            var result = faker.GenerateWithTemplate(testData);

            result.Should().HaveCount(1);
            result[0].StringField.Should().Be("value1");
            result[0].IntField.Should().Be(999);

            //make sure child got generated
            result.Should().OnlyContain(r => r.Child != null);
        }