Exemplo n.º 1
0
        public void TestUnits()
        {
            var item  = new SuscTd();
            var units = item.GetUnits(nameof(SuscTd.Dimensional));

            var port   = new Port();
            var item2  = new SuscTd(port);
            var units2 = item2.GetUnits(nameof(SuscTd.EnergyTd));
            var units3 = item2.GetUnits(nameof(SuscTd.PeakAmplitude));
            var units4 = item2.GetUnits(nameof(SuscTd.FrequencyAmplitude), nameof(SuscEmissionRow.Frequency));
            var units5 = item2.GetUnits(nameof(SuscTd.FrequencyAmplitude), nameof(SuscEmissionRow.Amplitude));
        }
Exemplo n.º 2
0
        public void TestControl()
        {
            var    electric = new Electric();
            object instance = new SuscTd(electric);

            if (instance is IUnits unitSource)
            {
                var units  = unitSource.GetUnits(nameof(SuscTd.Dimensional));
                var units2 = unitSource.GetUnits(nameof(SuscTd.EnergyTd));
                var units3 = unitSource.GetUnits(nameof(SuscTd.PeakAmplitude));
                var units4 = unitSource.GetUnits(nameof(SuscTd.FrequencyAmplitude), nameof(SuscEmissionRow.Frequency));
                var units5 = unitSource.GetUnits(nameof(SuscTd.FrequencyAmplitude), nameof(SuscEmissionRow.Amplitude));
            }
        }