Exemple #1
0
        public void RemoveValueTest()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("String a");
            ds.Add("String");
            Assert.IsTrue(ds.Remove("String", x => x.Equals("String")) != null);;
        }
Exemple #2
0
        public void FileCreateText()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("String a");
            ds.Add("String b");
            ds.CommitChanges();
            Assert.IsTrue(File.Exists("strings.xml"));
        }
Exemple #3
0
        public void RecoveryValueTest()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("String a");
            ds.Add("String");
            String expected = ds.Get(x => x.Equals("String"));

            Assert.IsTrue(expected != null);;
        }
Exemple #4
0
        public void RecoveryAllValueTest()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("String a");
            ds.Add("String");

            IEnumerable <String> expected = ds.GetALL();

            Assert.IsTrue(expected != null);;
        }
Exemple #5
0
        public void AddValueTest()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("String a");
            Assert.IsTrue(ds.GetALL().GetEnumerator().MoveNext());;
        }
Exemple #6
0
        public void UpdateValueTest()
        {
            IDataSource <String> ds = new XMLSerializableDataSource <String>("strings.xml");

            ds.Add("abc");
            ds.Update("abcde", x => x.EndsWith("bc"));
            String expected = ds.Get(x => x.EndsWith("de"));

            Assert.IsTrue(expected != null);;
        }