public void Should_return_Fizz_When_input_is_3() { var fizzBuzz = new FizzBuzz.FizzBuzz(); var output = fizzBuzz.GetOutput(3); Assert.AreEqual("Fizz", output); }
public void CanPrintFizzBuzzForMultiplesOf3And5() { var fizzBuzz = new FizzBuzz.FizzBuzz(); var i = fizzBuzz.Print(15); Assert.AreEqual("FizzBuzz", i); }
public void FizzBuzz_sequence_for_given_number_of_elements(string expectedFizzBuzz, int numberOfElements) { var fizzBuzz = new FizzBuzz.FizzBuzz(); string fizzBuzzSequence = fizzBuzz.Get(numberOfElements); Assert.Equal(expectedFizzBuzz, fizzBuzzSequence); }
internal CSharpFizzBuzz.Domain Create() { var parser = new Parser(); var validator = new Validator(); var fizzBuzz = new FizzBuzz.FizzBuzz(); return(new CSharpFizzBuzz.Domain(parser, validator, fizzBuzz)); }
public void FizzBuzzer_Given2_returnsString1() { //Arrange var sut = new FizzBuzz.FizzBuzz(); var result = sut.FizzBuzzer(2); Assert.AreEqual("2", result); }
public void FizzBuzzer_Given15_returnsFizzBuzz1() { //Arrange var sut = new FizzBuzz.FizzBuzz(); var result = sut.FizzBuzzer(15); Assert.AreEqual("FizzBuzz", result); }
public void CanPrintBuzzForMultiplesOf5() { var fizzBuzz = new FizzBuzz.FizzBuzz(); var i = fizzBuzz.Print(20); Assert.AreEqual("Buzz", i); }
public void CanPrintANumber() { var fizzBuzz = new FizzBuzz.FizzBuzz(); var i = fizzBuzz.Print(7); Assert.AreEqual("7", i); }
public void FizzBuzz_FizzBuzzOutput_Returns_FizzBuzz_On_Multiples_Of_Fifteen_Only() { int[] testArray = { 15, 30, 45, 60, 75 }; for (int i = 0; i < testArray.Length; i++) { FizzBuzz.FizzBuzz f = new FizzBuzz.FizzBuzz(testArray[i]); Assert.AreEqual("FizzBuzz", f.Output); } }
public void FizzBuzz_FizzBuzzOutput_Returns_Buzz_On_Multiples_Of_Five_Only() { int[] testArray = { 5, 10, 20 }; for (int i = 0; i < testArray.Length; i++) { FizzBuzz.FizzBuzz f = new FizzBuzz.FizzBuzz(testArray[i]); Assert.AreEqual("Buzz", f.Output); } }
public void Result_Should_Not_Be_FizzBuzz(int number) { //Arrange var FizzBuzz = new FizzBuzz.FizzBuzz(); //Act var result = FizzBuzz.GetFizzBuzz(number); //Assert Assert.IsFalse(result == "FizzBuzz"); }
public void Result_Should_Not_Be_Null(int number) { //Arrange var FizzBuzz = new FizzBuzz.FizzBuzz(); //Act var result = FizzBuzz.GetFizzBuzz(number); //Assert Assert.IsTrue(result != null); }
public void FizzBuzz_FizzBuzzOutput_Returns_Fizz_On_Multiples_Of_Three_Only() { int[] testArray = { 3, 6, 9, 12, 33, 99 }; for (int i = 0; i < testArray.Length; i++) { FizzBuzz.FizzBuzz f = new FizzBuzz.FizzBuzz(testArray[i]); Assert.AreEqual("Fizz", f.Output); } }
static void Main(string[] args) { var fizzBuzz = new FizzBuzz.FizzBuzz(); for (var i = 1; i <= 100; i++) { Console.WriteLine($"{i} is {fizzBuzz.Print(i)}."); } Console.Read(); }
public void GetValue_ShouldNotThrow(int number) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act void Act() => fizzBuzz.GetValue(number); // assert Check.ThatCode(Act).DoesNotThrow(); }
public void GetValue_ShouldNotThrow(int number) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act Action act = () => fizzBuzz.GetValue(number); // assert act.ShouldNotThrow(); }
public void GetValue_ShouldReturnExpectedResult(int number, string expected) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act var result = fizzBuzz.GetValue(number); // assert Assert.AreEqual(result, expected); }
public void GetValue_ShouldNotThrow(int number) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act void Act() => fizzBuzz.GetValue(number); // assert // No possibility to fluently check if action not throw Act(); }
static void Main(string[] args) { FizzBuzz.FizzBuzz fb = new FizzBuzz.FizzBuzz(); Dictionary <int, string> dict = new Dictionary <int, string>(); dict.Add(3, "Fizz"); dict.Add(5, "Buzz"); foreach (string output in fb.Numbers(int.MaxValue, dict)) { Console.WriteLine(output); } Console.ReadKey(); }
public void GetValue_WhenGivenNumberIs3_ShouldReturnFizz() { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); const int number = 3; const string expected = "Fizz"; // act var result = fizzBuzz.GetValue(number); // assert Assert.AreEqual(result, expected); }
public void GetValue_WhenGivenNumberIs3_ShouldReturnFizz() { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); const int number = 3; const string expected = "Fizz"; // act var result = fizzBuzz.GetValue(number); // assert result.Should().BeEquivalentTo(expected); }
public void GetValue_ShouldReturnExpectedResult(int number, string expected) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act var result = fizzBuzz.GetValue(number); // assert result.Should().NotBeNull(); result.Should().BeOfType(typeof(string)); result.Should().BeEquivalentTo(expected); }
public void GetValue_ShouldReturnExpectedResult(int number, string expected) { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); // act var result = fizzBuzz.GetValue(number); // assert Check.That(result).IsNotNull(); Check.That(result).IsInstanceOf <string>(); Check.That(result).Equals(expected); }
public void GetValue_WhenGivenNumberIs1_ShouldReturnNumber() { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); const int number = 1; const string expected = "1"; // act var result = fizzBuzz.GetValue(number); // assert result.ShouldEqual(expected); }
public void GetValue_WhenGivenNumberIs5_ShouldReturnBuzz() { // arrange var fizzBuzz = new FizzBuzz.FizzBuzz(); const int number = 5; const string expected = "Buzz"; // act var result = fizzBuzz.GetValue(number); // assert Check.That(result).Equals(expected); }
public void FizzBuzzWorks() { var fizzBuzz = new FizzBuzz.FizzBuzz(); Assert.That(fizzBuzz.GetFizzBuzzString(15), Is.EqualTo( @"1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz ")); }
public void Initialize() { FizzBuzz = new FizzBuzz.FizzBuzz(); }
public void Given_a_number_not_divisable_by_3_or_5_function_will_return_number(string expected, int number) { var result = FB.DetermineResult(number); Assert.AreEqual(expected, result); }
public void TestCompute(int input, string expected) { string actual = FB.Compute(input); Assert.Equal(expected, actual); }
public void CanCreateFizzBuzz() { var fizzBuzz = new FizzBuzz.FizzBuzz(); Assert.IsInstanceOfType(fizzBuzz, typeof(FizzBuzz.FizzBuzz)); }