AspectSharp.Lang.Tests.Types.ResolveTypesStepTestCase.MixinResolvedFullTypeNameAndAssembly C# (CSharp) Method

MixinResolvedFullTypeNameAndAssembly() private method

private MixinResolvedFullTypeNameAndAssembly ( ) : void
return void
		public void MixinResolvedFullTypeNameAndAssembly()
		{
			String content = " " + 
				"mixins \r\n" +
				"[" + 
				"\"customer\" : AspectSharp.Lang.Tests.Types.Mixins.MockMixin in AspectSharp.Lang.Tests" +
				"]";

			EngineConfiguration conf = ProcessContent(content);
			Assert.IsFalse(_context.HasErrors);
			MixinEntryDefinition mixin = conf.Mixins[0];
			Assert.IsNotNull( mixin.Key );
			Assert.IsNotNull( mixin.TypeReference );
			Assert.IsNotNull( mixin.TypeReference.ResolvedType );
			Assert.AreEqual( typeof(MockMixin), mixin.TypeReference.ResolvedType );
		}