public void DefaultTypeForJObjectCollector() { var ext = new TestExtension3(); var prog = new FakeTypeLocator(); JobHostConfiguration config = TestHelpers.NewConfig(prog, ext); var host = new JobHost(config); IJobHostMetadataProvider metadataProvider = host.CreateMetadataProvider(); var attr = new Test9Attribute(null); var type = metadataProvider.GetDefaultType(attr, FileAccess.Write, null); // Explicitly should be Jobject since that's all the collector is registered as. Assert.Equal(typeof(IAsyncCollector <JObject>), type); }
public void DefaultTypeForJObjectCollector() { var ext = new TestExtension3(); var host = new HostBuilder() .ConfigureDefaultTestHost(b => { b.AddExtension(ext); }) .Build(); IJobHostMetadataProvider metadataProvider = host.CreateMetadataProvider(); var attr = new Test9Attribute(null); var type = metadataProvider.GetDefaultType(attr, FileAccess.Write, null); // Explicitly should be Jobject since that's all the collector is registered as. Assert.Equal(typeof(IAsyncCollector <JObject>), type); }