Example #1
0
    public void TestCodeGeneration()
    {
        Assert.That(new ChangedAccessOfInheritedProperty().Property, Is.EqualTo(2));
        Foo.NestedAbstract a;
        var renamedEmptyEnum = Foo.RenamedEmptyEnum.EmptyEnum1;

        using (var foo = new Foo())
        {
            Bar bar = foo;
            Assert.IsTrue(Bar.Item.Item1 == bar);
        }
        using (var overridesNonDirectVirtual = new OverridesNonDirectVirtual())
        {
            using (var foo = new Foo())
            {
                Assert.That(overridesNonDirectVirtual.retInt(foo), Is.EqualTo(3));
            }
        }
        using (var derivedFromTemplateInstantiationWithVirtual = new DerivedFromTemplateInstantiationWithVirtual())
        {
        }
        using (var hasProtectedEnum = new HasProtectedEnum())
        {
        }
    }
Example #2
0
 public void TestCodeGeneration()
 {
     Assert.That(new ChangedAccessOfInheritedProperty().Property, Is.EqualTo(2));
     Foo.NestedAbstract a;
     var renamedEmptyEnum = Foo.RenamedEmptyEnum.EmptyEnum1;
     using (var foo = new Foo())
     {
         Bar bar = foo;
     }
     using (var overridesNonDirectVirtual = new OverridesNonDirectVirtual())
     {
         Assert.That(overridesNonDirectVirtual.retInt(), Is.EqualTo(3));
     }
 }
Example #3
0
    public void TestCodeGeneration()
    {
        Assert.That(new ChangedAccessOfInheritedProperty().Property, Is.EqualTo(2));
        Foo.NestedAbstract a;
        var renamedEmptyEnum = Foo.RenamedEmptyEnum.EmptyEnum1;

        using (var foo = new Foo())
        {
            Bar bar = foo;
        }
        using (var overridesNonDirectVirtual = new OverridesNonDirectVirtual())
        {
            Assert.That(overridesNonDirectVirtual.retInt(), Is.EqualTo(3));
        }
    }
Example #4
0
 public void TestCodeGeneration()
 {
     Assert.That(new ChangedAccessOfInheritedProperty().Property, Is.EqualTo(2));
     Foo.NestedAbstract a;
     var renamedEmptyEnum = Foo.RenamedEmptyEnum.EmptyEnum1;
     using (var foo = new Foo())
     {
         Bar bar = foo;
         Assert.IsTrue(Bar.Item.Item1 == bar);
     }
     using (var overridesNonDirectVirtual = new OverridesNonDirectVirtual())
     {
         Assert.That(overridesNonDirectVirtual.retInt(), Is.EqualTo(3));
     }
     using (var derivedFromTemplateInstantiationWithVirtual = new DerivedFromTemplateInstantiationWithVirtual())
     {
     }
 }