public void TestUnRegisterResourceHandler() { FhirResourceHandlerUtil.RegisterResourceHandler(new DummyResourceHandler()); Assert.NotNull(FhirResourceHandlerUtil.GetResourceHandler(ResourceType.DomainResource)); Assert.IsInstanceOf <DummyResourceHandler>(FhirResourceHandlerUtil.GetResourceHandler(ResourceType.DomainResource)); FhirResourceHandlerUtil.UnRegisterResourceHandler(new DummyResourceHandler()); Assert.IsFalse(FhirResourceHandlerUtil.ResourceHandlers.Any(c => c.GetType() == typeof(DummyResourceHandler))); Assert.Throws <NotSupportedException>(() => FhirResourceHandlerUtil.GetResourceHandler(ResourceType.DomainResource)); }