public void ResolveSingleServiceFromRegister()
{
var builder = SystemBuilder.Default;
ISystem system = null;
Assert.DoesNotThrow(() => system = builder.Build());
Assert.IsNotNull(system);
system.Context.RegisterService<TestService>();
object serviceObj = null;
Assert.DoesNotThrow(() => serviceObj = system.Context.ResolveService(typeof(TestService)));
Assert.IsNotNull(serviceObj);
Assert.IsInstanceOf<TestService>(serviceObj);
var service = (TestService)serviceObj;
Assert.DoesNotThrow(() => service.SayHello());
}