Ejemplo n.º 1
0
		public void LoadStorageFromSettings()
		{
			var appsStorage = new AppsStorage(settings);
			appsStorage.AddApp(GetMockAppInfo("EmptyApp"));
			Assert.AreEqual(1, appsStorage.AvailableApps.Length);
			var loadedAppsStorage = new AppsStorage(settings);
			Assert.AreEqual(appsStorage.AvailableApps.Length, loadedAppsStorage.AvailableApps.Length);
		}
Ejemplo n.º 2
0
		public void SavingAnAppMustBePlatformDependent()
		{
			var appsStorage = new AppsStorage(settings);
			const string AppName = "MyCoolApp";
			appsStorage.AddApp(GetMockAppInfo(AppName, PlatformName.Android));
			Assert.AreEqual(1, appsStorage.AvailableApps.Length);
			appsStorage.AddApp(GetMockAppInfo(AppName, PlatformName.Web));
			Assert.AreEqual(2, appsStorage.AvailableApps.Length);
		}
Ejemplo n.º 3
0
        public void SavingAnAppMustBePlatformDependent()
        {
            var          appsStorage = new AppsStorage(settings);
            const string AppName     = "MyCoolApp";

            appsStorage.AddApp(GetMockAppInfo(AppName, PlatformName.Android));
            Assert.AreEqual(1, appsStorage.AvailableApps.Length);
            appsStorage.AddApp(GetMockAppInfo(AppName, PlatformName.Web));
            Assert.AreEqual(2, appsStorage.AvailableApps.Length);
        }
Ejemplo n.º 4
0
        public void LoadStorageFromSettings()
        {
            var appsStorage = new AppsStorage(settings);

            appsStorage.AddApp(GetMockAppInfo("EmptyApp"));
            Assert.AreEqual(1, appsStorage.AvailableApps.Length);
            var loadedAppsStorage = new AppsStorage(settings);

            Assert.AreEqual(appsStorage.AvailableApps.Length, loadedAppsStorage.AvailableApps.Length);
        }
Ejemplo n.º 5
0
		public void SavingAnAppSecondTimeShouldJustUpdateItInStorage()
		{
			var appsStorage = new AppsStorage(settings);
			const string AppName = "MyCoolApp";
			appsStorage.AddApp(GetMockAppInfo(AppName));
			appsStorage.AddApp(GetMockAppInfo(AppName));
			Assert.AreEqual(1, appsStorage.AvailableApps.Length);
			var loadedAppsStorage = new AppsStorage(settings);
			Assert.AreEqual(appsStorage.AvailableApps.Length, loadedAppsStorage.AvailableApps.Length);
		}
Ejemplo n.º 6
0
        public void SavingAnAppSecondTimeShouldJustUpdateItInStorage()
        {
            var          appsStorage = new AppsStorage(settings);
            const string AppName     = "MyCoolApp";

            appsStorage.AddApp(GetMockAppInfo(AppName));
            appsStorage.AddApp(GetMockAppInfo(AppName));
            Assert.AreEqual(1, appsStorage.AvailableApps.Length);
            var loadedAppsStorage = new AppsStorage(settings);

            Assert.AreEqual(appsStorage.AvailableApps.Length, loadedAppsStorage.AvailableApps.Length);
        }
Ejemplo n.º 7
0
        public void IfSettingsDoesNotContainStorageDataItWillBeCreatedAutomatically()
        {
            var appsStorage = new AppsStorage(settings);

            Assert.IsEmpty(appsStorage.AvailableApps);
        }
Ejemplo n.º 8
0
		public void IfSettingsDoesNotContainStorageDataItWillBeCreatedAutomatically()
		{
			var appsStorage = new AppsStorage(settings);
			Assert.IsEmpty(appsStorage.AvailableApps);
		}