Unit test again

Yes I am again coming to talk to you about unit test. The reason being the QA feild is moving more and more into automation and Quality Engineers. Manual testers are becoming less and less. Companys now want to know QA people can automate and code test. So I have already talked about Unit test before and have given you some links after learning from those links I learned I needed to learn by doing so I cam across http://www.preeminent.org/steve/iOSTutorials/XCTest/ and started following the steps I am not done yet but I have learned far more learning by doing. If you can I would highly recomended coding then writing unit test for your own code before jumping into unit coding on live code.