示例#1
0
        public void SetAsync_IncorrectParams()
        {
            string s     = null;
            var    dbRef = new FirebaseAdminRef(_httpClient, "Base");

            Assert.Throws(typeof(AggregateException), () => dbRef.SetAsync(s).Result);
        }
示例#2
0
        public void UpdateAsync_IncorrectParams()
        {
            string s     = null;
            var    dbRef = new FirebaseAdminRef(_httpClient, "Base");

            Assert.Throws(typeof(AggregateException), () => dbRef.UpdateAsync(new Dictionary <string, object>()).Result);
            Assert.Throws(typeof(AggregateException), () => dbRef.UpdateAsync(null).Result);
        }
示例#3
0
        public void OrderBy_InvalidArguments(string arg)
        {
            var dbRef = new FirebaseAdminRef(_httpClient, "Base");

            Assert.Throws(typeof(ArgumentNullException), () => dbRef.OrderBy(arg));
        }