123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308 |
- using System;
- using System.Collections;
- using System.Collections.Specialized;
- namespace LitJson
- {
- public class JsonMockWrapper : IList, IOrderedDictionary, IEnumerable, ICollection, IDictionary, IJsonWrapper
- {
- public bool IsArray
- {
- get
- {
- return false;
- }
- }
- public bool IsBoolean
- {
- get
- {
- return false;
- }
- }
- public bool IsDouble
- {
- get
- {
- return false;
- }
- }
- public bool IsInt
- {
- get
- {
- return false;
- }
- }
- public bool IsLong
- {
- get
- {
- return false;
- }
- }
- public bool IsObject
- {
- get
- {
- return false;
- }
- }
- public bool IsString
- {
- get
- {
- return false;
- }
- }
- public bool GetBoolean()
- {
- return false;
- }
- public double GetDouble()
- {
- return 0.0;
- }
- public int GetInt()
- {
- return 0;
- }
- public JsonType GetJsonType()
- {
- return JsonType.None;
- }
- public long GetLong()
- {
- return 0L;
- }
- public string GetString()
- {
- return string.Empty;
- }
- public void SetBoolean(bool val)
- {
- }
- public void SetDouble(double val)
- {
- }
- public void SetInt(int val)
- {
- }
- public void SetJsonType(JsonType type)
- {
- }
- public void SetLong(long val)
- {
- }
- public void SetString(string val)
- {
- }
- public string ToJson()
- {
- return string.Empty;
- }
- public void ToJson(JsonWriter writer)
- {
- }
- bool IList.IsFixedSize
- {
- get
- {
- return true;
- }
- }
- bool IList.IsReadOnly
- {
- get
- {
- return true;
- }
- }
- object IList.this[int index]
- {
- get
- {
- return null;
- }
- set
- {
- }
- }
- int IList.Add(object value)
- {
- return 0;
- }
- void IList.Clear()
- {
- }
- bool IList.Contains(object value)
- {
- return false;
- }
- int IList.IndexOf(object value)
- {
- return -1;
- }
- void IList.Insert(int i, object v)
- {
- }
- void IList.Remove(object value)
- {
- }
- void IList.RemoveAt(int index)
- {
- }
- int ICollection.Count
- {
- get
- {
- return 0;
- }
- }
- bool ICollection.IsSynchronized
- {
- get
- {
- return false;
- }
- }
- object ICollection.SyncRoot
- {
- get
- {
- return null;
- }
- }
- void ICollection.CopyTo(Array array, int index)
- {
- }
- IEnumerator IEnumerable.GetEnumerator()
- {
- return null;
- }
- bool IDictionary.IsFixedSize
- {
- get
- {
- return true;
- }
- }
- bool IDictionary.IsReadOnly
- {
- get
- {
- return true;
- }
- }
- ICollection IDictionary.Keys
- {
- get
- {
- return null;
- }
- }
- ICollection IDictionary.Values
- {
- get
- {
- return null;
- }
- }
- object IDictionary.this[object key]
- {
- get
- {
- return null;
- }
- set
- {
- }
- }
- void IDictionary.Add(object k, object v)
- {
- }
- void IDictionary.Clear()
- {
- }
- bool IDictionary.Contains(object key)
- {
- return false;
- }
- void IDictionary.Remove(object key)
- {
- }
- IDictionaryEnumerator IDictionary.GetEnumerator()
- {
- return null;
- }
- object IOrderedDictionary.this[int idx]
- {
- get
- {
- return null;
- }
- set
- {
- }
- }
- IDictionaryEnumerator IOrderedDictionary.GetEnumerator()
- {
- return null;
- }
- void IOrderedDictionary.Insert(int i, object k, object v)
- {
- }
- void IOrderedDictionary.RemoveAt(int i)
- {
- }
- }
- }
|