public void classdefinition_should_be_returned_when_value_was_given()
        {
            string actual = "this is a class definition";
            ClassDefinitionEventArgs eventArgs = new ClassDefinitionEventArgs(actual);

            Assert.AreEqual(actual, eventArgs.ClassDefinition);
        }
Exemplo n.º 2
0
        public void TestInitialize()
        {
            _appDomain = AppDomain.CreateDomain("test");
            _transformer.Setup(t => t.AppDomain).Returns(_appDomain).Verifiable();

            var pathResolver = new Mock <IPathResolver>();

            _host = new Host(_transformer.Object, pathResolver.Object, _fileLoader.Object);
            _host.ClassDefinitionGenerated += ((sender, e) => _classDefinitionEventArgs = e);

            _result = _host.ProvideTemplatingAppDomain(Content);
        }
        public void Initialize()
        {
            var host   = _host.Object;
            var engine = _engine.Object;

            var transformer = new TextTransformerImplementation(host, engine);
            EventHandler <ClassDefinitionEventArgs> generated = (o, e) => _result = e;

            transformer.ClassDefinitionGenerated += generated;

            var handler = _host.CreateEventHandler <ClassDefinitionEventArgs>();

            _host.Object.ClassDefinitionGenerated += handler;
            handler.Raise(new ClassDefinitionEventArgs(_template));

            transformer.ClassDefinitionGenerated -= generated;
        }
Exemplo n.º 4
0
 static void Host_ClassDefinitionGenerated(object sender, ClassDefinitionEventArgs e)
 {
     Console.WriteLine("--BEGIN COMPILED CLASS--");
     Console.WriteLine(e.ClassDefinition);
     Console.WriteLine("--END COMPILED CLASS--");
 }
Exemplo n.º 5
0
 /// <summary>
 /// Handles the TemplateCompiled event of the Host control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="TC.CustomTemplating.ClassDefinitionEventArgs"/> instance containing the event data.</param>
 void Host_ClassDefinitionGenerated(object sender, ClassDefinitionEventArgs e)
 {
     CompiledTemplate = e.ClassDefinition;
 }
 static void Host_ClassDefinitionGenerated(object sender, ClassDefinitionEventArgs e)
 {
     Console.WriteLine("--BEGIN COMPILED CLASS--");
     Console.WriteLine(e.ClassDefinition);
     Console.WriteLine("--END COMPILED CLASS--");
 }