Added test source and run example.