public void GetMeTest() { MeInfo getMe = mTelegramBot.GetMe(); Console.WriteLine( "\nid: " + getMe.Id + "\nFirstName: " + getMe.FirstName + "\nLastName: " + getMe.LastName + "\nUserName: "******"\nLanguageCode: " + getMe.LanguageCode + "\nOk: " + getMe.Ok); Assert.AreEqual(getMe.FirstName, "NetTelebotTestedBot"); }
public MeInfo UserInfoSafe(IFacebookAccess fbAccess) { MeInfo result = null; try { result = this.UserInfo(fbAccess); } catch (FacebookOAuthException) { //Logging Needed } catch { //Logging Needed } return(result); }
public static void MessageInfoFromTest() { const bool ok = true; const int id = 1000; const string firstName = "TestName"; const string lastName = "testLastName"; const string username = "******"; const string languageCode = "testLanguageCode"; dynamic meInfoObject = MeInfoObject.GetObject(ok, id, firstName, lastName, username, languageCode); MeInfo meInfo = new MeInfo(meInfoObject); Assert.AreEqual(meInfo.Ok, ok); Assert.AreEqual(meInfo.Id, id); Assert.AreEqual(meInfo.FirstName, firstName); Assert.AreEqual(meInfo.LastName, lastName); Assert.AreEqual(meInfo.UserName, username); Assert.AreEqual(meInfo.LanguageCode, languageCode); }