public void ShouldReturnOpeningFixedStakeProviderWhenParameterIsFixed()
        {
            var factory  = new OpeningStakeProviderFactory();
            var provider = factory.GetStakeProvider("Fixed");

            Assert.IsInstanceOfType(provider, typeof(OpeningFixedStakeProvider));
        }
        public void ShouldThrowNotImplementedExceptionIfParameterNotMatched()
        {
            var factory = new OpeningStakeProviderFactory();

            Assert.ThrowsException <NotImplementedException>(() => factory.GetStakeProvider("N/A"));
        }