Exemplo n.º 1
0
 public void GetValue_DoesNotReturnNumber_GivenInvalidStringValue()
 {
     using (StringReader sr = new StringReader(string.Format("t{0}", Environment.NewLine)))
     {
         Console.SetIn(sr);
         IInputStrategy inputStrategy = new ConsoleInputStrategy(4);
         string.Format("Enter number less than 4: .{0}", Environment.NewLine);
         inputStrategy.GetValue();
     }
 }
Exemplo n.º 2
0
 public void GetValue_ReturnsNumber_GivenValidStringValue()
 {
     using (StringReader sr = new StringReader(string.Format("3{0}", Environment.NewLine)))
     {
         Console.SetIn(sr);
         IInputStrategy inputStrategy = new ConsoleInputStrategy(4);
         int            expeceted     = 3;
         string.Format("Enter number less than 4: .{0}", Environment.NewLine);
         var number = inputStrategy.GetValue();
         Assert.AreEqual(expeceted, number);
     }
 }