Esempio n. 1
0
        public void ShouldCorrectlyConfigureProperty()
        {
            var substitute = Substitute.For(new[] { TypeWithMissingSpecialNameMethodAttributes }, new object[0]);
            var fixture    = new GeneratedTypeFixture(substitute);

            fixture.MyProperty = "42";

            var result = fixture.MyProperty;

            Assert.That(result, Is.EqualTo("42"));
        }
Esempio n. 2
0
        public void ShouldCorrectlyConfigureEvent()
        {
            object substitute = Substitute.For(new[] { TypeWithMissingSpecialNameMethodAttributes }, new object[0]);
            var    fixture    = new GeneratedTypeFixture(substitute);

            bool wasCalled = false;

            fixture.MyEvent += (sender, args) => wasCalled = true;
            fixture.MyEvent += Raise.Event();

            Assert.That(wasCalled, Is.EqualTo(true));
        }