ReloadDatabase() public method

Forces a re-load of the items database
public ReloadDatabase ( ) : void
return void
 public void CommerceService_ReloadDatabase_Basic()
 {
     CommerceService cs = new CommerceService();
     cs.ItemsDB.Clear();
     cs.ReloadDatabase();
     Assert.IsNotNull(cs.ItemsDB);
     Assert.IsTrue(cs.ItemsDB.Count > 0);
 }
        public void CommerceService_ReloadDatabase_NoDatabaseFile()
        {
            CommerceService cs = new CommerceService();
            cs.ItemsDB.Clear();

            string renamedFilename = "renamedDB.json";
            File.Move(Paths.LocalizationFolder + "\\ItemDatabase.json", renamedFilename);

            try
            {
                cs.ReloadDatabase();
                Assert.IsNotNull(cs.ItemsDB);
            }
            finally
            {
                File.Move(renamedFilename, Paths.LocalizationFolder + "\\ItemDatabase.json");
            }
        }
        public void CommerceService_ReloadDatabase_PerfCheck()
        {
            // For this test, we'll time how long it takes to load
            CommerceService cs = new CommerceService();
            cs.ItemsDB.Clear();

            var sw = new Stopwatch();
            sw.Start();
            cs.ReloadDatabase();
            sw.Stop();
            Console.WriteLine("To load {0} item names, it took {1}ms", cs.ItemsDB.Count, sw.ElapsedMilliseconds);
        }