CSharp:Using IOptions as a parameter for unittesting
From Devguid
var optionsConfig = Options.Create(TestCommon.GetConfig().GetSection("ConfigToTest").Get<ConfigToTest>());
https://stackoverflow.com/questions/40876507/net-core-unit-testing-mock-ioptionst