public void SignalQueries_UpdateCountersTest()
        {
            //параметры
            var logger = new ShoutExceptionLogger();
            var target = new SqlSignalQueries(logger, SignaloBotTestParameters.SqlConnetion);

            var updateParameters = new UpdateParameters()
            {
                UpdateDeliveryTypeLastSendDateUtc = true,

                UpdateCategorySendCount = true,
                UpdateCategoryLastSendDateUtc = true,
                CreateCategoryIfNotExist = true,

                UpdateTopicSendCount = false,
                UpdateTopicLastSendDateUtc = true,
                CreateTopicIfNotExist = true
            };

            var items = new List<SignalDispatchBase<Guid>>()
            {
                SignaloBotEntityCreator<Guid>.CreateSignal(),
                SignaloBotEntityCreator<Guid>.CreateSignal()
            };

            //проверка
            bool result = target.UpdateCounters(updateParameters, items).Result;
        }
        public void SignalQueries_InsertTest()
        {
            var logger = new ShoutExceptionLogger();
            var target = new SqlSignalQueries(logger, SignaloBotTestParameters.SqlConnetion);

            var items = new List<SignalDispatchBase<Guid>>()
            {
                SignaloBotEntityCreator<Guid>.CreateSignal(),
                SignaloBotEntityCreator<Guid>.CreateSignal()
            };

            //проверка
            target.Insert(items);
        }