Exemple #1
0
        public void GeneratesDataClass()
        {
            var generator = new ConstructedObjectGenerator();
            var result    = generator.Generate(new TestFuzzProfile(), typeof(ConstructedClass), new FuzzRandom());

            Assert.That.IsType <ConstructedClass>(result);

            var obj = (ConstructedClass)result;

            Assert.AreEqual(TestFuzzProfile.GeneratedInt, obj.IntProperty);
        }
Exemple #2
0
        public void RejectNonConstructable()
        {
            var generator = new ConstructedObjectGenerator();

            Assert.IsFalse(generator.CanGenerate(Mock.Of <IFuzzProfile>(), typeof(NonConstructable)));
        }