From a4747aaeef2277589b7cf39cc160f6e3a42989de Mon Sep 17 00:00:00 2001 From: de4dot Date: Tue, 22 Nov 2011 08:10:26 +0100 Subject: [PATCH] Add two more tests --- Test.Rename.Dll/Tests.cs | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/Test.Rename.Dll/Tests.cs b/Test.Rename.Dll/Tests.cs index 614cee1a..eb324c9e 100644 --- a/Test.Rename.Dll/Tests.cs +++ b/Test.Rename.Dll/Tests.cs @@ -1521,4 +1521,43 @@ namespace Test.Rename.Dll { } } + + namespace test.Virtual.methods1 { + class Class1 { + public virtual void meth1() { } + } + class Class2 : Class1 { + public virtual void meth2() { } + } + class Class3 : Class2 { + public override void meth1() { } + } + class Class4 : Class2 { + public override void meth2() { } + } + } + + namespace test.Virtual.methods2 { + abstract class Class1 { + public abstract void meth1(); + } + abstract class Class2 : Class1 { + public virtual void meth2() { } + } + class Class3 : Class2 { + public override void meth1() { } + } + class Class4 : Class2 { + public override void meth1() { } + } + abstract class Class5 : Class2 { + public override void meth2() { } + } + class Class6 : Class5 { + public override void meth1() { } + } + class Class7 : Class5 { + public override void meth1() { } + } + } }