コード例 #1
0
        public MainViewTests()
        {
            ErrorMessageView  errorMessageView  = new ErrorMessageView();
            DeleteConfirmView deleteConfirmView = new DeleteConfirmView();

            mainView = new MainView(errorMessageView);

            SettingsPresenter settingsPresenter = new SettingsPresenter(new SettingsUC(errorMessageView), errorMessageView);
            StoreFacade       facade            = ServicesInitialiser.facade;

            UnitsService         unitsService         = ServicesInitialiser.unitsService;
            UnitsDetailUC        unitsDetailUC        = new UnitsDetailUC(errorMessageView);
            UnitsDetailPresenter unitsDetailPresenter = new UnitsDetailPresenter(unitsDetailUC, facade);
            UnitsPresenter       unitsPresenter       = new UnitsPresenter(new UnitsUC(errorMessageView), facade, unitsDetailPresenter, deleteConfirmView, errorMessageView);

            SuppliersService         supplierService          = ServicesInitialiser.suppliersService;
            SuppliersDetailUC        suppliersDetailUC        = new SuppliersDetailUC(errorMessageView);
            SuppliersDetailPresenter suppliersDetailPresenter = new SuppliersDetailPresenter(suppliersDetailUC, facade);
            SuppliersPresenter       suppliersPresenter       = new SuppliersPresenter(new SuppliersUC(errorMessageView), suppliersDetailPresenter, facade, deleteConfirmView, errorMessageView);

            ProductsService         productsService         = ServicesInitialiser.productsService;
            ProductsDetailUC        productsDetailUC        = new ProductsDetailUC(errorMessageView);
            ProductsDetailPresenter productsDetailPresenter = new ProductsDetailPresenter(productsDetailUC, facade);
            ProductsPresenter       productsPresenter       = new ProductsPresenter(new ProductsUC(errorMessageView), productsDetailPresenter,
                                                                                    facade, deleteConfirmView, errorMessageView);

            ParametersService         parametersService         = ServicesInitialiser.parametersService;
            ParametersDetailUC        parametersDetailUC        = new ParametersDetailUC(errorMessageView);
            ParametersDetailPresenter parametersDetailPresenter = new ParametersDetailPresenter(parametersDetailUC, facade);
            ParametersPresenter       parametersPresenter       = new ParametersPresenter(new ParametersUC(errorMessageView),
                                                                                          parametersDetailPresenter, facade, deleteConfirmView, errorMessageView);

            ImagesService         imagesService         = ServicesInitialiser.imagesService;
            ImagesDetailUC        imagesDetailUC        = new ImagesDetailUC(errorMessageView);
            ImagesDetailPresenter imagesDetailPresenter = new ImagesDetailPresenter(imagesDetailUC, facade);
            ImagesPresenter       imagesPresenter       = new ImagesPresenter(new ImagesUC(errorMessageView), imagesDetailPresenter, ServicesInitialiser.facade, deleteConfirmView, errorMessageView);

            GroupsService         groupsService         = ServicesInitialiser.groupsService;
            GroupsDetailUC        groupsDetailUC        = new GroupsDetailUC(errorMessageView);
            GroupsDetailPresenter groupsDetailPresenter = new GroupsDetailPresenter(groupsDetailUC, ServicesInitialiser.facade);
            GroupsPresenter       groupsPresenter       = new GroupsPresenter(new GroupsUC(errorMessageView), groupsDetailPresenter, ServicesInitialiser.facade, deleteConfirmView, errorMessageView);

            CategoriesService         categoriesService         = ServicesInitialiser.categoriesService;
            CategoriesDetailUC        categoriesDetailUC        = new CategoriesDetailUC(errorMessageView);
            CategoriesDetailPresenter categoriesDetailPresenter = new CategoriesDetailPresenter(categoriesDetailUC, facade);
            CategoriesPresenter       categoriesPresenter       = new CategoriesPresenter(new CategoriesUC(errorMessageView), categoriesDetailPresenter, facade, deleteConfirmView, errorMessageView);


            mainPresenter = new MainPresenter(mainView,
                                              settingsPresenter,
                                              unitsPresenter, unitsDetailPresenter,
                                              suppliersPresenter, suppliersDetailPresenter,
                                              productsPresenter, productsDetailPresenter,
                                              parametersPresenter, parametersDetailPresenter,
                                              imagesPresenter, imagesDetailPresenter,
                                              groupsPresenter, groupsDetailPresenter,
                                              categoriesPresenter, categoriesDetailPresenter,
                                              facade, deleteConfirmView);
        }
コード例 #2
0
 public void GetValue_ReturnNullCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.NotExist, Is.Null);
     }
 }
コード例 #3
0
 public void GetValue_ReturnVersionCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "version", str_value = "2.3.4" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.version(typeof(Version)), Is.EqualTo(new Version(2, 3, 4)));
     }
 }
コード例 #4
0
 public void GetValue_ReturnStringCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "GetStringValueTest", str_value = "String result" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.GetStringValueTest, Is.EqualTo("String result"));
     }
 }
コード例 #5
0
 public void GetValue_ReturnUIntCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "Number", str_value = "2" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.Number(typeof(uint)), Is.EqualTo(2));
     }
 }
コード例 #6
0
 public void GetValue_ReturnDoubleCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "PI", str_value = "3.14159265359" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.PI(typeof(double)), Is.EqualTo(3.14159265359d));
     }
 }
コード例 #7
0
 public void GetValue_ReturnDecimalCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "USD", str_value = "76.76" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.USD(typeof(decimal)), Is.EqualTo(76.76m));
     }
 }
コード例 #8
0
 public void GetValue_ReturnBooleanCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "IsTrue", str_value = "True" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.IsTrue(typeof(bool)), Is.EqualTo(true));
     }
 }
コード例 #9
0
 public void GetValue_ReturnLongCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "Number", str_value = "9223372036854775807" });
         dynamic parameters = new ParametersService(connection);
         Assert.That(parameters.Number(typeof(long)), Is.EqualTo(9223372036854775807));
     }
 }
コード例 #10
0
ファイル: Program.cs プロジェクト: amtisian/farm_bot
        static void Main(string[] args)
        {
            // Init XPort
            _XPort = new SerialPort();

            _XPort.PortName    = "COM9";
            _XPort.BaudRate    = 9600;
            _XPort.Parity      = Parity.None;
            _XPort.DataBits    = 8;
            _XPort.StopBits    = StopBits.One;
            _XPort.ReadTimeout = 60000;

            // Init YPort
            _YPort = new SerialPort();

            _YPort.PortName    = "COM8";
            _YPort.BaudRate    = 9600;
            _YPort.Parity      = Parity.None;
            _YPort.DataBits    = 8;
            _YPort.StopBits    = StopBits.One;
            _YPort.ReadTimeout = 60000;

            // Get comport names
            Console.WriteLine("Enter X motors com port name (ex: COM4):");

            _XPort.PortName = Console.ReadLine();

            // Get comport names
            Console.WriteLine("Enter Y, Z motors com port name (ex: COM4):");

            _YPort.PortName = Console.ReadLine();

            // Message

            // Open ports
            //_XPort.Open();
            //_YPort.Open();

            Console.WriteLine("OK....");

            // Connect
            Task.Run(Connect);

            // Get current parameters
            _farmBotService    = new FarmBotService();
            _parametersService = new ParametersService();

            // Get farm bot
            Task.Run(GetFarmBot);

            // Get parameters
            Task.Run(GetParameters);

            // End
            Console.ReadLine();
        }
コード例 #11
0
 public void SetValue_NewParameter_VersionCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         parameters.Version = new Version(2, 4);
         Assert.That(parameters.Version(typeof(Version)), Is.EqualTo(new Version(2, 4)));
         var inDB = connection.ExecuteScalar <string>(sqlSelect, new { name = "Version" });
         Assert.That(inDB, Is.EqualTo("2.4"));
     }
 }
コード例 #12
0
ファイル: NhDataBaseInfo.cs プロジェクト: kozlov-d/QSProjects
		public NhDataBaseInfo(ParametersService baseParameters = null)
		{
			if(baseParameters != null)
				BaseGuid = baseParameters.Dynamic.BaseGuid(typeof(Guid));

			//Наверно фиговый способ получить имя базы. Но ничего лучше не придумал.
			var session = OrmConfig.OpenSession();
			Name = session.Connection.Database;
			IsDemo = session.Connection.DataSource == "demo.qsolution.ru";
			session.Close();
		}
コード例 #13
0
 public void SetValue_NewParameter_BooleanCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         parameters.IsTest = true;
         Assert.That(parameters.IsTest(typeof(bool)), Is.EqualTo(true));
         var inDB = connection.ExecuteScalar <string>(sqlSelect, new { name = "IsTest" });
         Assert.That(inDB, Is.EqualTo("True"));
     }
 }
コード例 #14
0
 public void SetValue_NewParameter_IntCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         parameters.Answer = 42;
         Assert.That(parameters.Answer(typeof(int)), Is.EqualTo(42));
         var inDB = connection.ExecuteScalar <string>(sqlSelect, new { name = "Answer" });
         Assert.That(inDB, Is.EqualTo("42"));
     }
 }
コード例 #15
0
 public void SetValue_NewParameter_DecimalCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         parameters.VodkaPrice = 2.87m;
         Assert.That(parameters.VodkaPrice(typeof(decimal)), Is.EqualTo(2.87m));
         var inDB = connection.ExecuteScalar <string>(sqlSelect, new { name = "VodkaPrice" });
         Assert.That(inDB, Is.EqualTo("2.87"));
     }
 }
コード例 #16
0
 public void SetValue_NewParameter_StringCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         dynamic parameters = new ParametersService(connection);
         parameters.StringParameter = "String result";
         Assert.That(parameters.StringParameter, Is.EqualTo("String result"));
         var inDB = connection.ExecuteScalar <string>(sqlSelect, new { name = "StringParameter" });
         Assert.That(inDB, Is.EqualTo("String result"));
     }
 }
コード例 #17
0
 public void SetValue_RemoveParameter_StringCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "StringParameter", str_value = "String result" });
         dynamic parameters = new ParametersService(connection);
         parameters.StringParameter = null;
         Assert.That(parameters.StringParameter, Is.Null);
         var rows = connection.Execute(sqlSelect, new { name = "StringParameter" });
         Assert.That(rows, Is.EqualTo(0));
     }
 }
コード例 #18
0
 public void GetValue_ReturnIntNulableCase()
 {
     using (var connection = new SqliteConnection(connectionString)) {
         MakeTable(connection);
         connection.Execute(sqlInsert, new { name = "Number", str_value = 42 });
         dynamic parameters = new ParametersService(connection);
         int?    value      = parameters.NotExist(typeof(int?));
         Assert.That(value, Is.Null);
         value = parameters.Number(typeof(int?));
         Assert.That(value, Is.EqualTo(42));
     }
 }
コード例 #19
0
        public async void Service_Return_Priority_List()
        {
            using (var context = new InMemoryDbContextFactory().GetDbContext())
            {
                var repositoryPriority   = new Repository <Priority, int>(context);
                var repositoryStatus     = new Repository <Status, int>(context);
                var repositoryTicketType = new Repository <TicketType, int>(context);

                var serviceParameters = new ParametersService(repositoryPriority, repositoryStatus, repositoryTicketType);

                var list = await serviceParameters.GetPriorityList();

                Assert.NotEmpty(list);
            }
        }
コード例 #20
0
        public ProstorSmsService(ParametersService parametersService)
        {
            string login = parametersService.Dynamic.ProstorSMSLogin;

            if (String.IsNullOrWhiteSpace(login))
            {
                throw new Exception("Параметр базы ProstorSMSLogin должен быть указан.");
            }

            string password = parametersService.Dynamic.ProstorSMSPassword;

            if (String.IsNullOrWhiteSpace(password))
            {
                throw new Exception("Параметр базы ProstorSMSPassword должен быть указан.");
            }

            client = new RestClient(baseUrl);
            client.Authenticator = new HttpBasicAuthenticator(login, password);
        }
コード例 #21
0
        public void DeleteParameterById_ShouldReturn_Success()
        {
            // Arrange
            fakeParametersRepository.Setup(a => a.DeleteById(1));
            parametersService = new ParametersService(fakeParametersRepository.Object, new Mock <ICommonRepository>().Object);

            try
            {
                // Act
                parametersService.DeleteParameterById(1);
                operationSucceeded = true;
            }
            catch (Exception ex)
            {
                errorMessage = ex.Message + " | " + ex.StackTrace;
            }

            // Assert
            Assert.IsTrue(operationSucceeded, errorMessage);
        }
コード例 #22
0
        public void GetParameters_ShouldReturn_NotNull()
        {
            // Arrange
            List <ParametersDtoModel> parametersDtos = new List <ParametersDtoModel>();

            fakeParametersRepository.Setup(a => a.GetAll()).Returns(new List <ParametersModel>());
            parametersService = new ParametersService(fakeParametersRepository.Object, new Mock <ICommonRepository>().Object);

            try
            {
                // Act
                parametersDtos = (List <ParametersDtoModel>)parametersService.GetParameters();
            }
            catch (Exception ex)
            {
                errorMessage = ex.Message + " | " + ex.StackTrace;
            }

            // Assert
            Assert.IsNotNull(parametersDtos, errorMessage);
        }
コード例 #23
0
        public void AddParameter_ShouldReturn_Success()
        {
            // Arrange
            ParametersModel parameter = new ParametersModel
            {
                Name      = "Parameter1",
                ProductId = 1,
                UnitId    = 1,
                Value     = "value1"
            };

            fakeParametersRepository.Setup(a => a.Add(parameter));
            parametersService = new ParametersService(fakeParametersRepository.Object, new Mock <ICommonRepository>().Object);
            ParametersDtoModel parameterDto = new ParametersDtoModel
            {
                Name        = parameter.Name,
                ProductId   = parameter.ProductId,
                ProductName = "Product name",
                UnitId      = parameter.UnitId,
                UnitName    = "Unit",
                Value       = parameter.Value
            };

            try
            {
                // Act
                parametersService.AddParameter(parameterDto);
                operationSucceeded = true;
            }
            catch (Exception ex)
            {
                errorMessage = ex.Message + " | " + ex.StackTrace;
            }

            // Assert
            Assert.IsTrue(operationSucceeded, errorMessage);
        }
コード例 #24
0
 public SerialNumberViewModel(INavigationManager navigation, SerialNumberEncoder encoder, ParametersService parametersService, IInteractiveQuestion interactive, ILifetimeScope autofacScope) : base(navigation)
 {
     SerialNumberEncoder    = encoder ?? throw new ArgumentNullException(nameof(encoder));
     this.parametersService = parametersService ?? throw new ArgumentNullException(nameof(parametersService));
     this.interactive       = interactive ?? throw new ArgumentNullException(nameof(interactive));
     this.autofacScope      = autofacScope ?? throw new ArgumentNullException(nameof(autofacScope));
     serialNumber           = this.parametersService.serial_number;
     Title = "Замена серийного номера";
     SerialNumberEncoder.Number = serialNumber;
     lastEdition = SerialNumberEncoder.EditionId;
 }
コード例 #25
0
        public void GenerateMikeScenarioPollutionAnimationKMZ_Test()
        {
            //AppTaskID TVItemID    TVItemID2 AppTaskCommand  AppTaskStatus PercentCompleted    Parameters Language    StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second    LastUpdateDate_UTC LastUpdateContactTVItemID
            //10371	336990	336990	19	2	1	|||TVItemID,336925|||ReportTypeID,31|||ContourValues,14 88|||	1	2018-02-12 14:25:06.863	NULL NULL    NULL	2018-02-12 14:25:07.663	2
            foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>()
            {
                LanguageEnum.en, LanguageEnum.fr
            })
            {
                SetupTest(LanguageRequest);

                int    MikeScenarioTVItemID = 336990;
                int    ReportTypeID         = 31;
                string ContourValues        = "14 88";
                int    Year = 2017;

                FileInfo        fi              = new FileInfo(@"C:\Users\leblancc\Desktop\TestHTML\TestPolSourceAnimation" + LanguageRequest.ToString() + ".kml");
                StringBuilder   sbHTML          = new StringBuilder();
                string          Parameters      = $"|||TVItemID,{ MikeScenarioTVItemID }|||ReportTypeID,{ ReportTypeID }|||ContourValues,{ ContourValues }|||";
                ReportTypeModel reportTypeModel = _ReportTypeService.GetReportTypeModelWithReportTypeIDDB(ReportTypeID);

                AppTaskModel appTaskModel = new AppTaskModel()
                {
                    AppTaskID                 = 100000,
                    TVItemID                  = MikeScenarioTVItemID,
                    TVItemID2                 = MikeScenarioTVItemID,
                    AppTaskCommand            = AppTaskCommandEnum.CreateDocumentFromParameters,
                    AppTaskStatus             = AppTaskStatusEnum.Created,
                    PercentCompleted          = 1,
                    Parameters                = Parameters,
                    Language                  = LanguageRequest,
                    StartDateTime_UTC         = DateTime.Now,
                    EndDateTime_UTC           = null,
                    EstimatedLength_second    = null,
                    RemainingTime_second      = null,
                    LastUpdateDate_UTC        = DateTime.Now,
                    LastUpdateContactTVItemID = 2, // Charles LeBlanc
                };

                appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running;

                BWObj bwObj = new BWObj()
                {
                    Index            = 1,
                    appTaskModel     = appTaskModel,
                    appTaskCommand   = appTaskModel.AppTaskCommand,
                    TextLanguageList = new List <TextLanguage>(),
                    bw = new BackgroundWorker(),
                };

                TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>()
                {
                    bwObj
                });

                taskRunnerBaseService._BWObj = bwObj;
                ParametersService parameterService = new ParametersService(taskRunnerBaseService);
                parameterService.fi              = fi;
                parameterService.sb              = sbHTML;
                parameterService.Parameters      = Parameters;
                parameterService.reportTypeModel = reportTypeModel;
                parameterService.TVItemID        = MikeScenarioTVItemID;
                parameterService.Year            = Year;

                StringBuilder sbTemp  = new StringBuilder();
                bool          retBool = parameterService.GenerateMikeScenarioPollutionAnimationKMZ();
                Assert.AreEqual(true, retBool);

                StreamWriter sw = fi.CreateText();
                sw.Write(parameterService.sb.ToString());
                sw.Close();

                break;
            }
        }
コード例 #26
0
        public void FillElementLayerList_Test()
        {
            //AppTaskID TVItemID    TVItemID2 AppTaskCommand  AppTaskStatus PercentCompleted    Parameters Language    StartDateTime_UTC EndDateTime_UTC EstimatedLength_second RemainingTime_second    LastUpdateDate_UTC LastUpdateContactTVItemID
            //10371	336990	336990	19	2	1	|||TVItemID,336925|||ReportTypeID,30|||ContourValues,14 88|||	1	2018-02-12 14:25:06.863	NULL NULL    NULL	2018-02-12 14:25:07.663	2
            foreach (LanguageEnum LanguageRequest in new List <LanguageEnum>()
            {
                LanguageEnum.en, LanguageEnum.fr
            })
            {
                SetupTest(LanguageRequest);

                int    MikeScenarioTVItemID = 336990;
                int    ReportTypeID         = 30;
                string ContourValues        = "14 88";
                int    Year = 2017;

                FileInfo        fi              = new FileInfo(@"C:\Users\leblancc\Desktop\TestHTML\FillElementLayerList_" + LanguageRequest.ToString() + ".KML");
                StringBuilder   sbKML           = new StringBuilder();
                string          Parameters      = $"|||TVItemID,{ MikeScenarioTVItemID }|||ReportTypeID,{ ReportTypeID }|||CoutourValues,{ ContourValues }|||";
                ReportTypeModel reportTypeModel = _ReportTypeService.GetReportTypeModelWithReportTypeIDDB(ReportTypeID);

                AppTaskModel appTaskModel = new AppTaskModel()
                {
                    AppTaskID                 = 100000,
                    TVItemID                  = MikeScenarioTVItemID,
                    TVItemID2                 = MikeScenarioTVItemID,
                    AppTaskCommand            = AppTaskCommandEnum.CreateDocumentFromParameters,
                    AppTaskStatus             = AppTaskStatusEnum.Created,
                    PercentCompleted          = 1,
                    Parameters                = Parameters,
                    Language                  = LanguageRequest,
                    StartDateTime_UTC         = DateTime.Now,
                    EndDateTime_UTC           = null,
                    EstimatedLength_second    = null,
                    RemainingTime_second      = null,
                    LastUpdateDate_UTC        = DateTime.Now,
                    LastUpdateContactTVItemID = 2, // Charles LeBlanc
                };

                appTaskModel.AppTaskStatus = AppTaskStatusEnum.Running;

                BWObj bwObj = new BWObj()
                {
                    Index            = 1,
                    appTaskModel     = appTaskModel,
                    appTaskCommand   = appTaskModel.AppTaskCommand,
                    TextLanguageList = new List <TextLanguage>(),
                    bw = new BackgroundWorker(),
                };

                TaskRunnerBaseService taskRunnerBaseService = new TaskRunnerBaseService(new List <BWObj>()
                {
                    bwObj
                });

                taskRunnerBaseService._BWObj = bwObj;
                ParametersService parameterService = new ParametersService(taskRunnerBaseService);
                parameterService.fi              = fi;
                parameterService.sb              = sbKML;
                parameterService.Parameters      = Parameters;
                parameterService.reportTypeModel = reportTypeModel;
                parameterService.TVItemID        = MikeScenarioTVItemID;
                parameterService.Year            = Year;

                DfsuFile            dfsuFile            = null;
                List <Element>      elementList         = new List <Element>();
                List <ElementLayer> elementLayerList    = new List <ElementLayer>();
                List <NodeLayer>    topNodeLayerList    = new List <NodeLayer>();
                List <NodeLayer>    bottomNodeLayerList = new List <NodeLayer>();
                List <Node>         nodeList            = new List <Node>();

                dfsuFile = parameterService.GetTransportDfsuFile();
                Assert.IsNotNull(dfsuFile);
                Assert.AreEqual(0, taskRunnerBaseService._BWObj.TextLanguageList.Count);

                StringBuilder sbTemp  = new StringBuilder();
                bool          retBool = parameterService.FillRequiredList(dfsuFile, elementList, elementLayerList, nodeList, topNodeLayerList, bottomNodeLayerList);
                Assert.AreEqual(true, retBool);
                Assert.AreEqual(15829, nodeList.Count);
                Assert.AreEqual(22340, elementLayerList.Count);
                Assert.AreEqual(22340, elementList.Count);

                try
                {
                    dfsuFile.Close();
                }
                catch (Exception)
                {
                    // nothing
                }

                break;
            }
        }
コード例 #27
0
 public CheckBaseVersion(IApplicationInfo applicationInfo, ParametersService parametersService)
 {
     ApplicationInfo        = applicationInfo ?? throw new ArgumentNullException(nameof(applicationInfo));
     this.parametersService = parametersService ?? throw new ArgumentNullException(nameof(parametersService));
 }
コード例 #28
0
 public BanksUpdater(ParametersService parametersService)
 {
     this.parametersService = parametersService;
 }
コード例 #29
0
 public Scraper(IOptions <StackGamerOption> _stackGamerOptions, ILogger <Scraper> _logger, ParametersService _parametersService)
 {
     logger            = _logger;
     stackGamerOptions = _stackGamerOptions;
     parametersService = _parametersService;
 }
コード例 #30
0
ファイル: ExitForm.cs プロジェクト: Linerath/NWN-ModuleRunner
        public ExitForm(ParametersService service)
        {
            this.service = service;

            InitializeComponent();
        }