Ejemplo n.º 1
0
 [SetUp] public void setup()
 {
     firebase = new API_Firebase
     {
         SubmitThread = null,
         QueueMaxWait = 1,
         Offline      = false
     };
 }
 [Test] public void API_Firebase_Ctor()
 {
     firebase = new API_Firebase();
     Assert.IsNotNull(firebase);
     Assert.IsNotNull(firebase.Area);
     Assert.IsNotNull(firebase.MessageFormat);
     Assert.IsNotNull(firebase.SubmitQueue);
     Assert.IsNotNull(firebase.OfflineQueue);
     Assert.AreEqual(firebase.QueueMaxWait, TMConsts.FIREBASE_SUBMIT_QUEUE_MAX_WAIT);
 }
        [Test] public void offline()
        {
            Assert.IsFalse(firebase.offline());

            firebase.Offline = true;
            Assert.IsTrue(firebase.offline());

            firebase.Offline = false;
            Assert.IsFalse(firebase.offline());

            firebase = null;
            Assert.IsTrue(firebase.offline());
        }
Ejemplo n.º 4
0
        public Test_API_Firebase()
        {
            if (Tests_Consts.offline)
            {
                Assert.Ignore("Ignoring Test because we are offline");
            }

            tmQAConfig = TM_QA_Config.Current;
            if (tmQAConfig.isNull())
            {
                Assert.Ignore("TM_QA_ConfigFile.Current was null (so no Firebase live config values");
            }

            firebase = new API_Firebase("QA_Tests");

            userData.SecretData.Firebase_Site      = tmQAConfig.Firebase_Site;
            userData.SecretData.Firebase_AuthToken = tmQAConfig.Firebase_AuthToken;
        }
 [Test] public void submitQueue()
 {
     firebase = null;
     Assert.IsNull(firebase.submitQueue());
 }