package com.guru.facebook.feed 
{
	import com.adobe.serialization.json.JSONEncoder;
	import com.guru.facebook.FacebookDataBridge;
	import com.guru.facebook.feed.base.JSONFeed;
	/**
	 * ...
	 * @author Eddy Lee
	 */
	public class TestJSONFeed extends JSONFeed
	{
		
		public function TestJSONFeed() 
		{
			Logger.eddy("TestJSONFeed");
			
			mTargetUID = FacebookDataBridge.getLoggerUid();
			mMessage = "This is testing message";
			
			var feed_obj:Object = new Object();
			feed_obj["name"] = "Tester";
			feed_obj["href"] = "http://www.test.com/test.jpg";
			feed_obj["caption"] = "This is testing caption";
			feed_obj["description"] = "This is testing description";
			feed_obj["properties"] = new Object();
			feed_obj["properties"]["category"] = {text:"humor", href:"http://www.facebook.com"};
			feed_obj["properties"]["rating"] = "5 stars";
			feed_obj["media"] = new Array();
			var media_obj:Object = new Object();
			media_obj = new Object();
			media_obj["type"] = "image";
			media_obj["src"] = "http://www.oceanempiregame.com/iframe/swf/image/face.jpg";
			media_obj["href"] = "http://www.yahoo.com.hk";
			feed_obj["media"].push(media_obj);
			
			var jsonEncoder:JSONEncoder = new JSONEncoder(feed_obj);			
			mAttachment = jsonEncoder.getString();
			Logger.eddy("mAttachment: " + mAttachment);
		}
		
	}

}