public void Setup() { console = MockRepository.GenerateMock<IConsole>(); var applicationFactory = new MathAssistantApplicationFactory(console); application = applicationFactory.Create(new FizzBuzzRule()); }
static void Main(string[] args) { var console = new ConsoleWrapper(); var application = new MathAssistantApplicationFactory(console).Create(new FizzBuzzRule()); application.Start(); }
public void Create_WhenRuleType_ShouldUseExpectedTransformRule(RuleEnum ruleType, Type expectedTansformRuletype) { var factory = new MathAssistantApplicationFactory(null); var application = factory.Create(ruleType); Assert.IsNotNull(application); Assert.That(factory.TransformRule.GetType(), Is.EqualTo(expectedTansformRuletype)); }
public void Setup() { console = MockRepository.GenerateMock <IConsole>(); var applicationFactory = new MathAssistantApplicationFactory(console); application = applicationFactory.Create(new FizzBuzzRule()); }
public void GivenIPromptedToEnterTheTotalNumberOfSequenceNumbers() { var applicationFactory = new MathAssistantApplicationFactory(console); mathAssistantApplication = applicationFactory.Create(ruleType); }