public void ParsingAspectWithSingleMixinDeclaration()
{
AspectParser parser = CreateParser(
"aspect XPTO for MyNamespace.MyType \r\n" +
"" +
" include MyNamespace.Type in MyAssembly " +
"" +
"" +
"end");
EngineConfiguration conf = parser.Parse();
AspectDefinition def = conf.Aspects[0];
Assert.AreEqual(1, def.Mixins.Count);
MixinDefinition typeName = def.Mixins[0];
Assert.AreEqual(TargetTypeEnum.Type, typeName.TypeReference.TargetType);
Assert.AreEqual("MyNamespace.Type", typeName.TypeReference.TypeName);
Assert.AreEqual("MyAssembly", typeName.TypeReference.AssemblyReference.AssemblyName);
}