Added test data
Added functional test