コード例 #1
0
 public ActionConfiguration()
 {
     Time     = new TimeConfiguration();
     CPU      = new CPUConfiguration();
     RAM      = new RAMConfiguration();
     Database = new DatabaseConfiguration();
 }
コード例 #2
0
        public void SaveConfiguration_ShouldSaveCorrectWriteDateTime_And_TimeSpan()
        {
            var config = new TimeConfiguration()
            {
                DateTime       = new DateTime(2019, 02, 07, 18, 58, 58),
                TimeSpan       = new TimeSpan(10, 10, 10),
                DateTimeOffset = new DateTimeOffset(2019, 02, 07, 18, 58, 10, TimeSpan.FromMinutes(20))
            };

            _iniWrapper.SaveConfiguration(config);

            _iniParser.Received(1).Write(nameof(TimeConfiguration), nameof(TimeConfiguration.DateTime), config.DateTime.ToString("O"));
            _iniParser.Received(1).Write(nameof(TimeConfiguration), nameof(TimeConfiguration.TimeSpan), config.TimeSpan.ToString());
            _iniParser.Received(1).Write(nameof(TimeConfiguration), nameof(TimeConfiguration.DateTimeOffset), config.DateTimeOffset.ToString());
        }
コード例 #3
0
 public Door(TimeConfiguration timeConfig)
 {
     _timeConfig = timeConfig;
 }
コード例 #4
0
 public DataItemConfiguration()
 {
     Size     = new SizeConfiguration();
     Time     = new TimeConfiguration();
     Database = new DatabaseConfiguration();
 }
コード例 #5
0
 public Model2DTOConfiguration()
 {
     Size = new SizeConfiguration();
     Time = new TimeConfiguration();
 }
コード例 #6
0
 public DTO2ViewModelConfiguration()
 {
     Size     = new SizeConfiguration();
     Time     = new TimeConfiguration();
     Database = new DatabaseConfiguration();
 }
コード例 #7
0
 public DBFlushConfiguration()
 {
     Time     = new TimeConfiguration();
     Database = new DatabaseConfiguration();
 }
コード例 #8
0
 public ClientDataConfiguration()
 {
     Size = new SizeConfiguration();
     Time = new TimeConfiguration();
 }