예제 #1
0
        public void SetUp()
        {
            _faker = new Faker();
            FieldValueGenerator.SetFaker(_faker);
            FieldValueGenerator.DTOAdd(typeof(Foo <string>));
            FieldValueGenerator.DTOAdd(typeof(Bar <char>));
            FieldValueGenerator.DTOAdd(typeof(Bar <byte>));

            _foo = _faker.Create <Foo <string> >();
        }
예제 #2
0
        static void Main(string[] args)
        {
            Faker faker = new Faker();

            FieldValueGenerator.SetFaker(faker);
            FieldValueGenerator.DTOAdd(typeof(Foo <string>));
            FieldValueGenerator.DTOAdd(typeof(Bar <char>));
            FieldValueGenerator.DTOAdd(typeof(Bar <byte>));

            Foo <string> foo = faker.Create <Foo <string> >();
            Bar <bool>   bar = faker.Create <Bar <bool> >();

            ResultWriter   newWriter     = new ResultWriter();
            JSONSerializer newSerializer = new JSONSerializer();

            newWriter.write(newSerializer.serialize(foo));
            Console.Write("\n\n\n");

            newWriter.write(newSerializer.serialize(bar));
            Console.ReadLine();
        }