/// <exception cref="Couchbase.Lite.CouchbaseLiteException"></exception>
		public virtual void TestLocalChangesAreNotExternal()
		{
			changeNotifications = 0;
			Database.ChangeListener changeListener = new _ChangeListener_43(this);
			database.AddChangeListener(changeListener);
			// Insert a document locally.
			Document document = database.CreateDocument();
			document.CreateRevision().Save();
			// Make sure that the assertion in changeListener was called.
			NUnit.Framework.Assert.AreEqual(1, changeNotifications);
		}
        /// <exception cref="Couchbase.Lite.CouchbaseLiteException"></exception>
        public virtual void TestLocalChangesAreNotExternal()
        {
            changeNotifications = 0;
            Database.ChangeListener changeListener = new _ChangeListener_43(this);
            database.AddChangeListener(changeListener);
            // Insert a document locally.
            Document document = database.CreateDocument();

            document.CreateRevision().Save();
            // Make sure that the assertion in changeListener was called.
            NUnit.Framework.Assert.AreEqual(1, changeNotifications);
        }