public void Blank_GivesBlank()
        {
            StringReverser stringReverser = new StringReverser();
            string         reversedString = stringReverser.ReverseString(string.Empty);

            Assert.AreEqual(string.Empty, reversedString);
        }
Exemplo n.º 2
0
    private void Update()
    {
        if (checkingScores == null)
        {
            checkingScores = StartCoroutine(CheckHighScores());
        }

        if (callbacks == null)
        {
            callbacks = StartCoroutine(CheckCallbacks());
        }

        lambdaTest.text  = "Lambdas\n<align=left>\n";
        lambdaTest.text += Success(StringReverser()("TEST") == "TSET") + " string reverser returned correctly.\n";
        AddSuccess()(lambdaTest);
    }
Exemplo n.º 3
0
        public void Test_Reverse()
        {
            var reverser = new StringReverser();
            var reversed = reverser.Reverse("abcd");

            Assert.AreEqual("dcba", reversed);
        }
        public void ABC_GivesCBA()
        {
            StringReverser stringReverser = new StringReverser();
            string         reversedString = stringReverser.ReverseString("ABC");

            Assert.AreEqual("CBA", reversedString);
        }
Exemplo n.º 5
0
        public void ReverseTest(string str, string expectedResult)
        {
            var revWords = new StringReverser(str);

            var result = revWords.Reverse();

            Assert.That(result, Is.EqualTo(expectedResult));
        }
Exemplo n.º 6
0
        public void ReturnsSingleCharacter()
        {
            StringReverser stringReverser = new StringReverser();

            string result         = stringReverser.Reverse("a");
            string expectedResult = "a";

            Assert.AreEqual(expectedResult, result);
        }
Exemplo n.º 7
0
        public void ReversesFiveCharacters()
        {
            StringReverser stringReverser = new StringReverser();

            string result         = stringReverser.Reverse("abcde");
            string expectedResult = "edcba";

            Assert.AreEqual(expectedResult, result);
        }
        public void TestSampleCases(string expected, string input)
        {
            var sut    = new StringReverser();
            var actual = sut.ReverseInPlace(input);

            Assert.Equal(expected, actual);

            var actual2 = sut.ReverseInPlace2(input);

            Assert.Equal(expected, actual2);
        }
Exemplo n.º 9
0
        public void ReverseStringTest()
        {
            var request = new StringReverseRequest();

            request.String = "backwards";

            StringReverser response = new StringReverser();
            var            output   = response.FindReverseString(request);

            Assert.AreEqual(output.ReversedString, "sdrawkcab");
        }
Exemplo n.º 10
0
        public ActionResult ReversingAString(TwoWayString stringModel)
        {
            if (ModelState.IsValid)
            {
                var reverser = new StringReverser();
                var text     = new StringBothWays();
                text.Original        = stringModel.Forward;
                text                 = reverser.ReverseString(text);
                stringModel.Reversed = text.Backwards;
                return(View("ReversingAString", stringModel));
            }

            return(View("ReversingAString"));
        }
Exemplo n.º 11
0
        public ActionResult StringReverserInput(StringReverserModel request)
        {
            if (ModelState.IsValid)
            {
                var stringFind = new StringReverser();
                var stringData = new StringReverseRequest();
                stringData.String = request.String;


                var result = stringFind.FindReverseString(stringData);
                return(View("StringReverserOutput", result));
            }
            else
            {
                return(View(request));
            }
        }
Exemplo n.º 12
0
        public string ReverseTest(string rev)
        {
            var reverser = new StringReverser();

            return(reverser.Reverse(rev));
        }
Exemplo n.º 13
0
 public void An_empty_string()
 {
     Assert.Equal("", StringReverser.Reverse(""));
 }
Exemplo n.º 14
0
 public void A_palindrome()
 {
     Assert.Equal("racecar", StringReverser.Reverse("racecar"));
 }
Exemplo n.º 15
0
 public void A_sentence_with_punctuation()
 {
     Assert.Equal("!yrgnuh m'I", StringReverser.Reverse("I'm hungry!"));
 }
Exemplo n.º 16
0
 public void A_capitalized_word()
 {
     Assert.Equal("nemaR", StringReverser.Reverse("Ramen"));
 }
Exemplo n.º 17
0
 public void A_word()
 {
     Assert.Equal("tobor", StringReverser.Reverse("robot"));
 }
 public void Init()
 {
     _reverser = new StringReverser();
 }