public void ServiceChanged(ICUService s) { outer_ICUServiceTest.Logln("listener 3 report " + n++ + " service changed..."); if (s.Get("en_BOINK") == null) { // don't recurse on // ourselves!!! outer_ICUServiceTest.Logln("registering boink..."); s.RegisterObject("boink", "en_BOINK"); } }
public void TestWrapFactory() { string greeting = "Hello There"; string greetingID = "greeting"; ICUService service = new ICUService("wrap"); service.RegisterObject(greeting, greetingID); Logln("test one: " + service.Get(greetingID)); service.RegisterFactory(new WrapFactory(greetingID)); confirmEqual("wrap test: ", service.Get(greetingID), "A different greeting: \"" + greeting + "\""); }