using System.Collections.Generic;
using Ploeh.AutoFixture.AutoMoq;
public static void Main()
var t = typeof(IInterfaceWithNewMethod);
var methods = t.GetMethods().Concat(
.SelectMany(@interface => @interface.GetMethods()));
foreach(var m in methods)
Console.WriteLine(m.Name);
public interface IBaseInterface
public interface IInterfaceWithNewMethod : IBaseInterface