AspectSharp.Lang.Tests.ParserGlobalsTestCase.ParsingInterceptorDeclaration C# (CSharp) Méthode

ParsingInterceptorDeclaration() private méthode

private ParsingInterceptorDeclaration ( ) : void
Résultat void
		public void ParsingInterceptorDeclaration()
		{
			AspectParser parser = CreateParser(
				"interceptors \r\n" +
				"[" + 
				"\"customer\" : Interceptor" +
				"]");
			EngineConfiguration conf = parser.Parse();
			Assert.IsNotNull(conf);
			Assert.IsNotNull(conf.Interceptors);
			Assert.AreEqual(1, conf.Interceptors.Count);
			InterceptorEntryDefinition def = conf.Interceptors[0];
			Assert.IsNotNull(def);
			Assert.AreEqual("customer", def.Key);
			Assert.AreEqual(TargetTypeEnum.Type, def.TypeReference.TargetType);
			Assert.AreEqual("Interceptor", def.TypeReference.TypeName);
		}