public void Should_Fail_If_There_Is_Two_Instance_Of_Singleton_EagerLoading()
 {
     Assert.Equal(PolicyEagerLoading.GetInstance(), PolicyEagerLoading.GetInstance());
 }
        public void Should_Fail_If_There_Is_Two_Instance_Of_Singleton_Is_Invoked_EagerLoading()
        {
            Parallel.Invoke(() => PolicyEagerLoading.GetInstance(), () => PolicyEagerLoading.GetInstance());

            Assert.Equal(1, PolicyEagerLoading.Counter);
        }