private void ReloadFromSettings()
 {
     lock (SyncRoot)
     {
         _emkResources = Settings.GetSetting(SettingKeys.Emk).GetValue<EmkResourceCollection>();
     }
 }
 private void ReloadFromSettings()
 {
     lock (SyncRoot)
     {
         _emkResources = Settings.GetSetting(SettingKeys.Emk).GetValue <EmkResourceCollection>();
     }
 }
        public void ContainsMatch_WithInactiveOnes_Negative_Test()
        {
            EmkResourceCollection collection = new EmkResourceCollection();
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "77/7" });
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "88/8", IsActive = false });
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "99/9" });

            OperationResource opRes = new OperationResource()
            {
                FullName = "1.2.3 ABC 88/8 LF",
            };

            Assert.IsFalse(collection.ContainsMatch(opRes));
        }
        public void ContainsMatch_Positive_Test()
        {
            EmkResourceCollection collection = new EmkResourceCollection();
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "77/7" });
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "88/8" });
            collection.Add(new EmkResource() { SiteAlias = "ABC", ResourceAlias = "99/9" });

            OperationResource opRes = new OperationResource()
            {
                FullName = "1.2.3 ABC 88/8 LF",
            };

            Assert.IsTrue(collection.ContainsMatch(opRes));
        }
        public void ContainsMatch_WithInactiveOnes_Negative_Test()
        {
            EmkResourceCollection collection = new EmkResourceCollection();

            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "77/7"
            });
            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "88/8", IsActive = false
            });
            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "99/9"
            });

            OperationResource opRes = new OperationResource()
            {
                FullName = "1.2.3 ABC 88/8 LF",
            };

            Assert.IsFalse(collection.ContainsMatch(opRes));
        }
        public void ContainsMatch_Positive_Test()
        {
            EmkResourceCollection collection = new EmkResourceCollection();

            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "77/7"
            });
            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "88/8"
            });
            collection.Add(new EmkResource()
            {
                SiteAlias = "ABC", ResourceAlias = "99/9"
            });

            OperationResource opRes = new OperationResource()
            {
                FullName = "1.2.3 ABC 88/8 LF",
            };

            Assert.IsTrue(collection.ContainsMatch(opRes));
        }
Esempio n. 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="EmkViewModel"/> class.
 /// </summary>
 public EmkViewModel()
     : base()
 {
     Resources = new EmkResourceCollection();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="EmkViewModel"/> class.
 /// </summary>
 public EmkViewModel()
     : base()
 {
     Resources = new EmkResourceCollection();
 }