Ejemplo n.º 1
0
        public virtual void TestAddAndRemoveNote()
        {
            git.NotesAdd().SetObjectId(commit2).SetMessage("data").Call();
            Note   note    = git.NotesShow().SetObjectId(commit2).Call();
            string content = Sharpen.Runtime.GetStringForBytes(db.Open(note.GetData()).GetCachedBytes
                                                                   (), "UTF-8");

            NUnit.Framework.Assert.AreEqual(content, "data");
            git.NotesRemove().SetObjectId(commit2).Call();
            IList <Note> notes = git.NotesList().Call();

            NUnit.Framework.Assert.IsTrue(notes.Count == 1);
        }