added tests for List