public void InitWithSelftService_GotMustHasValue() { var eng = new EasyComicBuilder(); eng.Services.AddSingleton <object>(); var prov = eng.Build(); var val = prov.GetRequiredService <object>(); }
public void Init_BuildIt_ReturnNotNull() { var eng = new EasyComicBuilder(); eng.AddComicServices(); eng.NetworkAdapterType = NetworkAdapterTypes.HttpClient; Assert.IsNotNull(eng.Services); var r = eng.Build(); Assert.IsNotNull(r); }
public static void Reset(IServiceCollection services = null) { easyComicBuilder = new EasyComicBuilder(services); provider = null; }