public void Init_Repeat_Should_ThrowEx() { var demoRegistry = new DemoRegistry(); var services = new List <INbRegistryService <DemoRegistry> >(); services.Add(new DemoRegistryService()); services.Add(new DemoRegistryService2()); demoRegistry.Init(services); AssertHelper.ShouldThrows <InvalidOperationException>(() => { demoRegistry.Init(services); }); }
public void Init_Once_Should_OK() { var demoRegistry = new DemoRegistry(); var services = new List <INbRegistryService <DemoRegistry> >(); services.Add(new DemoRegistryService()); services.Add(new DemoRegistryService2()); demoRegistry.Init(services); demoRegistry.DemoItems.Count.ShouldEqual(2); }