Ejemplo n.º 1
0
        // This method gets called by the runtime. Use this method to add services to the container.
        // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddScoped <LookupDbService>();
            services.AddScoped <CatalogDbService>();
            services.AddScoped <TrackingDbService>();
            services.AddScoped <NumberingDbService>();

            SqlMapperEx.InitMappers();


            services.AddMvc().AddNewtonsoftJson();
            services.AddResponseCompression(opts =>
            {
                opts.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(
                    new[] { "application/octet-stream" });
            });
        }
Ejemplo n.º 2
0
        public void StoredProceduresMappingTest()
        {
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <SourceTrackingDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <MaterialTrackingDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <AliquotTrackingDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <TestTrackingDto>());

            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <AliquotAuditGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <AliquotTestGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <MaterialAuditGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <MaterialGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <SourceAuditGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <SourceDiagnosticsDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <SourceTestGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <TestAuditGridDto>());
            Assert.IsNotNull(SqlMapperEx.GetStoredProcedureAttribute <MaterialAliquotGridDto>());
        }
Ejemplo n.º 3
0
        public void TestTrackingMappingTest()
        {
            var mapping = SqlMapperEx.GetMapping <TestTrackingDto>();

            Assert.IsNotEmpty(mapping);
            Assert.IsTrue(mapping.ContainsValue("idfTest"));
            Assert.IsTrue(mapping.ContainsValue("strBarcode"));
            Assert.IsTrue(mapping.ContainsValue("datRegistration_Date"));
            Assert.IsTrue(mapping.ContainsValue("idfsCFormTemplateID"));
            Assert.IsTrue(mapping.ContainsValue("strNote"));
            Assert.IsTrue(mapping.ContainsValue("idfsTestType"));
            Assert.IsTrue(mapping.ContainsValue("idfContainer"));
            Assert.IsTrue(mapping.ContainsValue("datTestDate"));
            Assert.IsTrue(mapping.ContainsValue("idfsTestStatus"));
            Assert.IsTrue(mapping.ContainsValue("idfsTestSet"));

            Assert.Pass();
        }
Ejemplo n.º 4
0
        // ReSharper disable once InconsistentNaming
        public void SourceTrackingMappingTest()
        {
            var mapping = SqlMapperEx.GetMapping <SourceTrackingDto>();

            Assert.IsNotEmpty(mapping);
            Assert.IsTrue(mapping.ContainsValue("idfSource"));
            Assert.IsTrue(mapping.ContainsValue("strBarcode"));
            Assert.IsTrue(mapping.ContainsValue("datRegistration_Date"));
            Assert.IsTrue(mapping.ContainsValue("idfsCFormTemplateID"));
            Assert.IsTrue(mapping.ContainsValue("strNote"));
            Assert.IsTrue(mapping.ContainsValue("idfsSourceType"));
            Assert.IsTrue(mapping.ContainsValue("idfsGeoLocation"));
            Assert.IsTrue(mapping.ContainsValue("idfOwner"));
            Assert.IsTrue(mapping.ContainsValue("Source_idfGeoLocation"));
            Assert.IsTrue(mapping.ContainsValue("strLocationDesription"));

            Assert.Pass();
        }
Ejemplo n.º 5
0
        public void AliquotTrackingMappingTest()
        {
            var mapping = SqlMapperEx.GetMapping <AliquotTrackingDto>();

            Assert.IsNotEmpty(mapping);
            Assert.IsTrue(mapping.ContainsValue("idfContainer"));
            Assert.IsTrue(mapping.ContainsValue("strBarcode"));
            Assert.IsTrue(mapping.ContainsValue("idfMaterial"));
            Assert.IsTrue(mapping.ContainsValue("idfsCFormTemplateID"));
            Assert.IsTrue(mapping.ContainsValue("strNote"));
            Assert.IsTrue(mapping.ContainsValue("idfsContainer_Status"));
            Assert.IsTrue(mapping.ContainsValue("strRFIDCode"));
            Assert.IsTrue(mapping.ContainsValue("idfsDerivativeType"));
            Assert.IsTrue(mapping.ContainsValue("idfSourceContainer"));
            Assert.IsTrue(mapping.ContainsValue("fltVolume"));
            Assert.IsTrue(mapping.ContainsValue("fltWeight"));
            Assert.IsTrue(mapping.ContainsValue("idfsVolumeUnit"));
            Assert.IsTrue(mapping.ContainsValue("idfsWeightUnit"));

            Assert.Pass();
        }
Ejemplo n.º 6
0
 public void Setup()
 {
     _service = new LookupDbService(TestConfig.GetConfig());
     SqlMapperEx.InitMappers();
 }
Ejemplo n.º 7
0
 public void Setup()
 {
     _trackingService = new TrackingDbService(TestConfig.GetConfig());
     _catalogService  = new CatalogDbService(TestConfig.GetConfig());
     SqlMapperEx.InitMappers();
 }