- added tests for the pipes and filters implementation