AjTalk.Tests.Model.CodeReaderTests.ProcessFileOut02 C# (CSharp) Method

ProcessFileOut02() private method

private ProcessFileOut02 ( ) : void
return void
        public void ProcessFileOut02()
        {
            ChunkReader chunkReader = new ChunkReader(@"FileOut02.st");
            CodeReader reader = new CodeReader(chunkReader);
            CodeModel model = new CodeModel();

            reader.Process(model);

            Assert.IsNotNull(model.GetClass("Object"));
            Assert.AreEqual(9, model.Elements.Count());

            Assert.IsInstanceOfType(model.Elements.First(), typeof(ClassModel));

            foreach (var element in model.Elements.Skip(1))
                Assert.IsInstanceOfType(element, typeof(MethodModel));
        }