public void RegisterSameMembraneType() { SemanticProcessor sp = new SemanticProcessor(); IMembrane membrane1 = sp.RegisterMembrane<TestMembrane>(); IMembrane membrane2 = sp.RegisterMembrane<TestMembrane>(); Assert.That(membrane1 == membrane2, "Expected the same membrane instance."); }
public void RegisterSameMembraneType() { SemanticProcessor sp = new SemanticProcessor(); IMembrane membrane1 = sp.RegisterMembrane <TestMembrane>(); IMembrane membrane2 = sp.RegisterMembrane <TestMembrane>(); Assert.That(membrane1 == membrane2, "Expected the same membrane instance."); }
public void RegisterMembraneType() { SemanticProcessor sp = new SemanticProcessor(); IMembrane membrane = sp.RegisterMembrane <TestMembrane>(); Assert.That(sp.Membranes.Contains(membrane), "Expected membrane instance."); }
public void Load(string dll) { assy = Assembly.LoadFrom(dll); Type t = assy.GetTypes().Single(at => at.Name == "HopeMembrane"); membrane = (IMembrane)Activator.CreateInstance(t); sp.RegisterMembrane(membrane); Loaded = true; }
public InAppRunner() { sp = new SemanticProcessor(); // membrane = new HopeMembrane(); // membrane = sp.RegisterMembrane<HopeMembrane>(); // membrane = new App.HopeMembrane(); membrane = sp.RegisterMembrane <App.HopeMembrane>(); sp.Processing += ProcessingSemanticType; }
public Runner() { sp = new SemanticProcessor(); membrane = new HopeMembrane(); sp.RegisterMembrane <HopeMembrane>(); }
public void RegisterMembraneType() { SemanticProcessor sp = new SemanticProcessor(); IMembrane membrane = sp.RegisterMembrane<TestMembrane>(); Assert.That(sp.Membranes.Contains(membrane), "Expected membrane instance."); }