write some sample unit tests

I created these unit tests as some basic examples of what you can do to unit test different types of code. When we institute our testing policy, I will expect people to be familiar with these concepts so that they can test their changes.