Exemple #1
0
        public static XElement BuildNew(this IListItemTestDataCreator tdc, AutoFixtureBase autoFixture)
        {
            tdc.WithValue(autoFixture.Fake <string>());
            tdc.WithDisplayValue(autoFixture.Fake <string>());

            return(tdc.Build());
        }
Exemple #2
0
        public static XElement BuildNew(this IOptionTestDataCreator tdc, AutoFixtureBase autoFixture, XElement element)
        {
            tdc.WithValueType(autoFixture.Fake <OptionValueType>());
            tdc.WithElement(element);

            return(tdc.Build(autoFixture.Fake("_")));
        }
        public static XDocument BuildNew(this IOptionSetV1TestDataCreator tdc, AutoFixtureBase autoFixture)
        {
            tdc.WithElement(autoFixture.TestDataCreator.Option.BuildNew(autoFixture));
            tdc.WithElement(autoFixture.TestDataCreator.Option.BuildNew(autoFixture));
            tdc.WithElement(autoFixture.TestDataCreator.Option.BuildNew(autoFixture));

            return(tdc.Build());
        }
Exemple #4
0
        public static XElement BuildNew(this IOptionTestDataCreator tdc, AutoFixtureBase autoFixture)
        {
            tdc.WithDisplayName(autoFixture.Fake <string>());
            tdc.WithDescription(autoFixture.Fake <string>());
            tdc.WithValueType(autoFixture.Fake <OptionValueType>());

            return(tdc.Build(autoFixture.Fake("_")));
        }
Exemple #5
0
 public static IEnumerable <XElement> BuildMany(this IListItemTestDataCreator tdc, AutoFixtureBase autoFixture, ushort count = 3)
 {
     for (int i = 0; i < count; i++)
     {
         yield return(tdc.BuildNew(autoFixture));
     }
 }