notes on unit tests