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); }