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")); }