public void Then_The_Result_Is_1_2_Fizz() { var expected = new List<string> {"1", "2", "Fizz"}; var fizzBuzzCalculator = new FizzBuzzCalculator(); var actual = fizzBuzzCalculator.Calculate(Enumerable.Range(1, 3)); Assert.That(actual, Is.EqualTo(expected)); }
public List <string> ProcessFizzBuzz(int RandomNumber) { FizzBuzzCalculator fizzBuzzCalculator = new FizzBuzzCalculator(RandomNumber); List <string> filledSerie = null; try { // Obtiene la serie rellena desde la calculadora de FizzBuzz. Logger.Log(Logger.LogType.DEBUG, "FizzBuzzController()", "Número aleatorio " + RandomNumber.ToString()); filledSerie = fizzBuzzCalculator.MakeFizzBuzzSerie(); }catch (Exception ex) { throw ex; } // Guarda la serie generada en un .txt. try { Writer Writer = new Writer(); new Thread(Writer.SeriesWriter(filledSerie).Start); } catch (Exception ex) { throw ex; } return(filledSerie); }
public void WhenNumberIs_1_ThenReturns_1() { var calculator = new FizzBuzzCalculator(); var result = calculator.Calculate(1); Assert.Equal("1", result);; }
public void PrintNumbers(int iterations, string expectedResult) { var sut = new FizzBuzzCalculator(); var result = sut.PrintNumbers(iterations); result.Should().Be(expectedResult); }
public void return_FIZZBUZZ_when_divisible_by_3_and_5(int input) { FizzBuzzCalculator calc = new FizzBuzzCalculator(); string res = calc.Calculate(input); Assert.AreEqual(test_FIZZ + test_BUZZ, res, "Unexpected result"); }
public void return_the_same_number_by_default() { FizzBuzzCalculator calc = new FizzBuzzCalculator(); string res = calc.Calculate(1); Assert.AreEqual("1", res, "Unexpected result"); }
public void Then_The_Result_Is(int rangeStart, int rangeLength, string expectedWord) { var expected = expectedWord.Split(',').ToList(); var fizzBuzzCalculator = new FizzBuzzCalculator(); var actual = fizzBuzzCalculator.Calculate(Enumerable.Range(rangeStart, rangeLength)); Assert.That(actual, Is.EqualTo(expected)); }
public void Print1To100() { FizzBuzzCalculator fizzBuzz = new FizzBuzzCalculator(); for (int i = 1; i <= 100; i++) { Console.WriteLine(fizzBuzz.Calculate(i)); } }
public void Check_FizzBuzz_Result(int value, string expected) { //arrange IFizzBuzzCalculator calculator = new FizzBuzzCalculator(); //act string response = calculator.Calculate(value); //assert Assert.Equal(response, expected); }
public void GivenInputIsFourReturnFour() { //given i have the number 4 int i = 4; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator iFizzBuzzCalculator = new FizzBuzzCalculator(); string result = iFizzBuzzCalculator.Calcuate(i); //then i get back 4 Assert.AreEqual("4", result); }
public void Given_Input_Is_7_Return_7() { //given i have the number 7 int i = 7; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator fizzBuzzCalculator = new FizzBuzzCalculator(); string s = fizzBuzzCalculator.Calculate(i); //then i get back 7 Assert.AreEqual("7", s); }
public void Given_Input_Is_30_Return_fizzbuzz() { //given i have the number 30 int i = 30; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator fizzBuzzCalculator = new FizzBuzzCalculator(); string s = fizzBuzzCalculator.Calculate(i); //then i get back fizzbuzz Assert.AreEqual("fizzbuzz", s); }
public void Given_Input_Is_16_Return_16() { //given i have the number 16 int i = 16; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator fizzBuzzCalculator = new FizzBuzzCalculator(); string s = fizzBuzzCalculator.Calculate(i); //then i get back 16 Assert.AreEqual("16", s); }
public void GivenInputIsSevenReturnSeven() { //given i have the number 7 int i = 7; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator iFizzBuzzCalculator = new FizzBuzzCalculator(); string result = iFizzBuzzCalculator.Calcuate(i); //then i get back 7 Assert.AreEqual("7", result); }
public void GivenInputIsSixReturnFizz() { //given i have the number 6 int i = 6; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator iFizzBuzzCalculator = new FizzBuzzCalculator(); string result = iFizzBuzzCalculator.Calcuate(i); //then i get back fizz Assert.AreEqual("Fizz", result); }
public void GivenInputIsTwoReturnTwo() { //given i have the number 2 int i = 2; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator iFizzBuzzCalculator = new FizzBuzzCalculator(); string result = iFizzBuzzCalculator.Calcuate(i); //then i get back 2 Assert.AreEqual("2", result); }
public void Calculate_Factor_Of_Three() { //arrange int value = 27; var calculator = new FizzBuzzCalculator(); //act string isFactor = calculator.Calculate(value); //assert Assert.Equal("Fizz", isFactor); }
public void GivenInputIsOneReturnOne() { //given i have the number 1 int i = 1; //when i pass in the number to the fizz buzz converter IFizzBuzzCalculator iFizzBuzzCalculator = new FizzBuzzCalculator(); string result = iFizzBuzzCalculator.Calcuate(i); //then i get back 1 Assert.AreEqual("1", result); }
public void FirstNumberIsOne() { // Arrange var calculator = new FizzBuzzCalculator(); string expectedNumber = "1"; // Act var result = calculator.CalculateCurrentValue(1); // Assert Assert.Equal(expectedNumber, result); }
public void SeventhNumberIsSeven() { // Arrange var calculator = new FizzBuzzCalculator(); string expectedNumber = "7"; // Act var result = calculator.CalculateCurrentValue(7); // Assert Assert.Equal(expectedNumber, result); }
public void FiftyThreeNumberIsFizzBuzz() { // Arrange var calculator = new FizzBuzzCalculator(); string expectedNumber = "FizzBuzz"; // Act var result = calculator.CalculateCurrentValue(53); // Assert Assert.Equal(expectedNumber, result); }
public void ThirdNumberIsFizz() { // Arrange var calculator = new FizzBuzzCalculator(); string expectedResult = "Fizz"; // Act var result = calculator.CalculateCurrentValue(3); // Assert Assert.Equal(expectedResult, result); }
public void Init() { var repository = MockRepository.GenerateMock <IFizzBuzzRuleRepository>(); repository.Stub(x => x.GetAll()).Return(new List <Rule> { new Rule { Index = 3, Word = "fizz", RuleType = RuleType.MultipleOf }, new Rule { Index = 5, Word = "buzz", RuleType = RuleType.MultipleOf } }); _target = new FizzBuzzCalculator(repository, new FizzBuzzRuleFactory()); }
public void Setup() { _fizzBuzzCalculator = new FizzBuzzCalculator(); }
public void Then_The_Response_Is_One() { var expected = new List<string> {"1"}; var fizzBuzzCalculator = new FizzBuzzCalculator(); var actual = fizzBuzzCalculator.Calculate(Enumerable.Range(1, 1)); Assert.That(actual, Is.EqualTo(expected)); }
public FizzBuzzCalculatorTests() { _sut = new FizzBuzzCalculator(); }
public void CalculatorReturnsANumber() { FizzBuzzCalculator fizzBuzz = new FizzBuzzCalculator(); Assert.That(fizzBuzz.Calculate(1), Is.EqualTo("1")); }
public void CalculatorReturnsFizzForThree() { FizzBuzzCalculator fizzBuzz = new FizzBuzzCalculator(); Assert.That(fizzBuzz.Calculate(3), Is.EqualTo("Fizz")); }
public void CalculatorReturnsFizzBuzzForFifteen() { FizzBuzzCalculator fizzBuzz = new FizzBuzzCalculator(); Assert.That(fizzBuzz.Calculate(15), Is.EqualTo("FizzBuzz")); }
public void CalculatorReturnsBuzzForFive() { FizzBuzzCalculator fizzBuzz = new FizzBuzzCalculator(); Assert.That(fizzBuzz.Calculate(5), Is.EqualTo("Buzz")); }