示例#1
0
        public void TaskProvider_Provides()
        {
            var configuration = new TestServices().Configuration;
            var mock          = new Mock <ILogger <ConfigTaskProvider> >();
            ILogger <ConfigTaskProvider> logger = mock.Object;

            var provider = new ConfigTaskProvider(configuration, logger);
            var task     = provider.Items.Where((t) => t.Name.Contains("unittest")).FirstOrDefault();

            Assert.IsNotNull(task);
        }
示例#2
0
        public void PromptProcess_Processes()
        {
            var configuration = new TestServices().Configuration;

            var mock = new Mock <ILogger <ConfigTaskProvider> >();
            ILogger <ConfigTaskProvider> logger = mock.Object;
            var task = new ConfigTaskProvider(configuration, logger)
                       .Items.Where((t) => t.Name.Contains("unittest")).FirstOrDefault();

            var mockp = new Mock <ILogger <ContextProvider> >();
            ILogger <ContextProvider> loggerp = mockp.Object;

            var context = new ContextProvider(configuration, loggerp).Get("unittest");

            // task -c rtime
            Assert.IsNotNull(context);
        }
示例#3
0
        public static bool Update(ConfigTaskEntity configTaskEntity, DbTransaction trans = null, string zoneId = "")
        {
            var provider = new ConfigTaskProvider(zoneId);

            return(provider.Update(configTaskEntity, trans));
        }
示例#4
0
        public static bool Delete(System.Int32 idx, DbTransaction trans = null, string zoneId = "")
        {
            ConfigTaskProvider provider = new ConfigTaskProvider(zoneId);

            return(provider.Delete(idx, trans));
        }
示例#5
0
        public static List <ConfigTaskEntity> GetAllForCache(string zoneId = "")
        {
            var provider = new ConfigTaskProvider(zoneId);

            return(provider.GetAllForCache());
        }
示例#6
0
        public static ConfigTaskEntity GetById(System.Int32 idx, string zoneId = "")
        {
            var provider = new ConfigTaskProvider(zoneId);

            return(provider.GetById(idx));
        }