コード例 #1
0
ファイル: TestBase.cs プロジェクト: noahhusby/NetworkTables
 public static void DeleteAllWithPersistent()
 {
     foreach (var entryInfo in NtCore.GetEntryInfo("", 0))
     {
         NtCore.DeleteEntry(entryInfo.Name);
     }
 }
コード例 #2
0
        public void TestDeleteEntry()
        {
            string key1     = "testKey";
            string toWrite1 = "written";

            NtCore.SetEntryValue(key1, Value.MakeString(toWrite1));

            string key2     = "testKey2";
            double toWrite2 = 3.58;

            NtCore.SetEntryValue(key2, Value.MakeDouble(toWrite2));

            Assert.That(NtCore.GetEntryInfo("", 0).Count, Is.EqualTo(2));

            NtCore.DeleteEntry(key1);

            Assert.That(NtCore.GetEntryInfo("", 0).Count, Is.EqualTo(1));

            Assert.That(NtCore.GetEntryValue(key1), Is.Null);
        }