using System.Linq; using NUnit.Framework; using Mono.Cecil.Rocks; namespace Mono.Cecil.Tests { [TestFixture] public class ModuleDefinitionRocksTests : BaseTestFixture { [Test] public void GetAllTypesTest () { TestCSharp ("Types.cs", module => { var sequence = new [] { module.GetType (""), module.GetType ("Foo"), module.GetType ("Foo/Bar"), module.GetType ("Foo/Gazonk"), module.GetType ("Foo/Gazonk/Baz"), module.GetType ("Pan"), }; Assert.IsTrue (sequence.SequenceEqual (module.GetAllTypes ())); }); } } }