// TwitterSession.cs created with MonoDevelop // User: raul@bgta.net at 22:25 30/05/2008 // using System; using gTwitter.Core; using gTwitter.Core.Serialization; using NUnit.Framework; using System.IO; namespace gTwitter.Core.Test { [TestFixture()] public class Session { TwitterFactory tf = new TwitterFactory(); TwitterSession ts = null; public Session() { } [SetUp()] public void SetUp() { tf.Settings = TwitterSettings.FromXml(File.ReadAllText("settings.xml")); } [Test()] public void SessionTestCase() { try { if(ts == null) ts = tf.OpenSession(); } catch(System.Net.WebException ex) { Assert.Ignore(ex.Message); } } [Test()] public void PublicTimeLineTestCase() { try { if(ts == null) ts = tf.OpenSession(); Statuses statuses = ts.GetPublicTimeLine(); Console.WriteLine(statuses.ToXml()); } catch(System.Net.WebException ex) { Assert.Ignore(ex.Message); } } } }