1 // 2 // Copyright (c) ZeroC, Inc. All rights reserved. 3 // 4 5 using Test; 6 7 namespace Ice 8 { 9 namespace seqMapping 10 { 11 public class Collocated : TestHelper 12 { run(string[] args)13 public override void run(string[] args) 14 { 15 var initData = new InitializationData(); 16 initData.typeIdNamespaces = new string[]{"Ice.seqMapping.TypeId"}; 17 initData.properties = createTestProperties(ref args); 18 using(var communicator = initialize(initData)) 19 { 20 communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0)); 21 var adapter = communicator.createObjectAdapter("TestAdapter"); 22 adapter.add(new MyClassI(), Ice.Util.stringToIdentity("test")); 23 //adapter.activate(); // Don't activate OA to ensure collocation is used. 24 AllTests.allTests(this, true); 25 } 26 } 27 Main(string[] args)28 public static int Main(string[] args) 29 { 30 return TestDriver.runTest<Collocated>(args); 31 } 32 } 33 } 34 } 35