Add unit tests for all implemented methods.
Add unit tests for all implemented methods.