learning setUp and tearDown