public void validateFizzbuzzTest() { var sut1 = new Fizzy("sut1", 4); var sut2 = new Fizzy("sut2", 5); var sut3 = new Fizzy("sut3", 6); var sutE = new Exercise(); Assert.True(sutE.validateFizzbuzz(sut1, sut2, sut3)); Assert.False(sutE.validateFizzbuzz(sut2, sut3, sut1)); }
public void nonEqualCheckerTest() { string FalseExpectation = "sut1 and sut 2 are the same"; var sut1 = new Fizzy("sut1", 4); var sut2 = new Fizzy("sut2", 4); var sut3 = new Fizzy("sut3", 5); var sutE = new Assert.False(nonEqualChecker(sut1, sut2)); Assert.True(nonEqualChecker(sut1, sut3)); }
//internal access modifier public within the namespace only, state access modifiers explicitly public static void Main() { /* * Fizzbuzz Extravaganza * a user should be able to enter the starting and ending count * a user should be able to enter these values in any order * a user shuold be able to get the number of times fizz, buzz and fizzbuzz appear * a user should be able to set new values for fiz, buzz, and fizzbuzz */ var f = new Fizzy(); f.GetEntryPoint(); }
public void LooperTest() { int expectedFizz = (100 * 15) / 3; int expectedBuzz = (100 * 15) / 5; int expectedFizzbuzz = 100; var sut1 = new Fizzy("sut1", 4); var sut2 = new Fizzy("sut2", 5); var sut3 = new Fizzy("sut3", 6); var sutE = new Exercise(); sutE.Looper(sut1, sut2, sut3, 100); Assert.True(sut1.counter == expectedFizz); Assert.True(sut2.counter == expectedBuzz); Assert.True(sut3.counter == expectedFizzbuzz); }