예제 #1
0
        public void Collections_ListSafe_Add()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            kvList.Add("TestKey1");
            Assert.AreEqual(1, kvList.Count);
        }
예제 #2
0
        public void Collections_ListSafe_GetValue()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            kvList.Add("TestKey1");
            kvList.Add("TestKey2");
            Assert.IsTrue(kvList.GetValue("TestKey2") != TypeExtension.DefaultString);
        }
예제 #3
0
        public void Collections_ListSafe_FindIndex()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            kvList.Add("TestKey1");
            kvList.Add("TestKey2");
            Assert.IsTrue(kvList.FindIndex("TestKey2") == 1);
        }
예제 #4
0
        public void Core_Collections_ListSafe_GetValue()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            kvList.Add("TestKey1");
            kvList.Add("TestKey2");
            Assert.IsTrue(kvList.GetValue("TestKey2") != string.Empty);
        }
예제 #5
0
        public void Collections_ListSafe_Remove()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            kvList.Add("TestKey1");
            kvList.Add("TestKey2");
            kvList.Remove("TestKey1");
            Assert.IsTrue(kvList.Count == 1);
        }
예제 #6
0
        public StorageService()
        {
            MsgDispatcher = MessageDispatcher.GetInstance();
            logger = LogService.GetLogger();

            DBService = DataBaseService.GetInstance();
            Status = StatusService.GetInstance();

            logger.Debug("Storage service initiated");
            logger.Debug("Starting history update");
            Task.Factory.StartNew(async () => await UpdateHistory());
            purchaseHistory = new ListSafe<Purchase>();
        }
예제 #7
0
        public StorageService()
        {
            MsgDispatcher = MessageDispatcher.GetInstance();
            logger        = LogService.GetLogger();

            DBService = DataBaseService.GetInstance();
            Status    = StatusService.GetInstance();

            logger.Debug("Storage service initiated");
            logger.Debug("Starting history update");
            Task.Factory.StartNew(async() => await UpdateHistory());
            purchaseHistory = new ListSafe <Purchase>();
        }
예제 #8
0
        public void Collections_ListSafe_Construct()
        {
            ListSafe <string> kvList = new ListSafe <string>();

            Assert.AreEqual(0, kvList.Count);
        }