Beispiel #1
0
        public IResult Insert(TEntity entity)
        {
            var insert = new Insert(_compiler);
            var result = insert.Compile(entity);

            LogResult(result);
            return(result);
        }
Beispiel #2
0
        public void Inserter_Inserts()
        {
            string      readall    = File.ReadAllText(@"D:\dev\CyberScope\CyberScopeBranch\CSwebdev\code\CyberScope\FismaForms\2022\2022_A_IG_0.aspx");
            var         config     = new TestServices().Configuration;
            var         logger     = new Mock <ILogger>().Object;
            var         cache      = new CacheService(config, logger);
            ISomContext somContext = new SomContext(config, logger, cache)
            {
                Content = readall
            };
            var obj = new Insert(@"(<tr>.*?SectionHead.*?<\/tr>)", "<tr><td colspan='6'></td></tr>", @"$1\n$2\n");

            somContext.Content = obj.Compile(somContext);

            //obj = new Inserter(@"using SOM\.Procedures", "FOO");
            //result = obj.Compile(somContext);
            Assert.IsNotNull(somContext.Content);
        }