The tests are already written for the function UpperChar... Remix the project and write the function UpperChar so the tests pass. Hint:: if you find the position of the requested letter in the string abcdefghijklmnopqrstuvwxyz and then replace it with the same letter from the string ABCDEFGHIJKLMNOPQRSTUVWXYZ you will get the upper case version of the letter. Special test cases: not a letter already an upper case letter others? - Talk to your team, did we miss something?
An example of test first programming created for my computer science class. We are using a set of "best practices" we developed in class. 1. Function names begin with a capital letter and use "camel case" 2. Return values from a function begin with a $ followed by the function name. For example $FunctionName. 3. Test functions are named test_FunctionName and take no parameters