public static void Initialise() { // try catch to be seted int number = 0; number = GetNumber.GetN(); //object contains symbols and arrays for structure Storage figures = new Storage(number); FirstEngine.FirstModule(number, figures.Star, figures.Minus, figures.GetFigures()); SecondEngine.SecondModule(number, figures.Star, figures.Minus, figures.GetFigures()); // thirdModule is reversed second one: SecondEngine.SecondModule(number, figures.Star, figures.Minus, figures.GetTemp()); ReverseArray.ReverseArrayEng(figures.GetFigures(), figures.GetTemp()); //fourthModule is the second one reusing code: SecondEngine.SecondModule(number, figures.Star, figures.Minus, figures.GetFigures()); //fifthModule is the first one reversed reusing code: FirstEngine.FirstModule(number, figures.Minus, figures.Star, figures.GetTemp()); ReverseArray.ReverseArrayEng(figures.GetFigures(), figures.GetTemp()); Display.Print(ConvertToString.ConvertStr(figures.GetFigures())); }
public void Reverse_EmptyArrayPassed_ArrayRemainsUnchanged() { int[] input = new int[] { }; ReverseArray.Reverse(input); int[] correct = new int[] { }; CollectionAssert.AreEqual(correct, input); }
public void Reverse_1234Passed_Returns4321() { int[] input = new int[] { 1, 2, 3, 4 }; ReverseArray.Reverse(input); int[] correct = new int[] { 4, 3, 2, 1 }; CollectionAssert.AreEqual(correct, input); }
public void TestMethod1() { int[] numbers = { 1, 2, 3 }; int[] reversedNumbers = { 3, 2, 1 }; int[] newArray = ReverseArray.reverseArray(numbers); Assert.AreEqual(newArray, reversedNumbers); }
// Reverses an array and displays the result public static void Main() { int [] score = {56, 91, 22, 87, 49, 89, 65}; ReverseArray r = new ReverseArray(score); r.Reverse(0, score.Length-1); r.Display("The reversed array is "); }
public void TestReverseArray() { int[] numbers = { 23, 45, 66, 246 }; int[] reverseNumbers = { 246, 66, 45, 23 }; int[] newArray = ReverseArray.reverseArray(numbers); Assert.AreEqual(reverseNumbers, newArray); }
public void Array_IsReversed() { int[] actual = { 4, 7, 8, 9 }; int[] reversed = { 9, 8, 7, 4 }; int[] expected = new int[4]; expected = (int[])ReverseArray.Reverse(actual); CollectionAssert.AreEqual(expected, reversed); }
public void ReverseArrayProvider_ExecuteMethod_ArraysReversed(int[] actual, int[] expected) { // setup var provider = new ReverseArray(); // act provider.Execute(actual); // assert Assert.Equal(expected, actual); }
public void Go_WithOddCount_ShouldReverse() { // Arrange var sut = new ReverseArray(); var arr = new[] { 1, 2, 3, 4, 5, 6, 7 }; var expected = new[] { 7, 6, 5, 4, 3, 2, 1 }; // Act sut.Go(arr); // Assert CollectionAssert.AreEqual(expected, arr, "Array was not correctly reversed"); }
public void Run_Invoke_ReturnsReverseArray() { //Arrange var input = new[] { 1, 2, 3 }; var expected = new List <int> { 3, 2, 1 }; var subject = new ReverseArray(); //Act var result = subject.Run(input); //Assert for (int i = 0; i > expected.Count; i--) { Assert.AreEqual(expected[i], result[i]); } }