Trying to implement test, and UML diagrams