예제 #1
0
 private void AddRandomMeasures()
 {
     for (var i = 0; i < GetRandom.UInt8(3, 10); i++)
     {
         var d = GetRandom.Object <MeasureData>();
         var m = new Measure(d);
         measures.Add(m).GetAwaiter();
     }
 }
예제 #2
0
        public override void TestInitialize()
        {
            base.TestInitialize();
            units    = new UnitsRepository();
            measures = new MeasuresRepository();
            data     = GetRandom.Object <MeasureData>();
            var m = new Measure(data);

            measures.Add(m).GetAwaiter();
            AddRandomMeasures();
            obj = new TestClass(units, measures);
        }
예제 #3
0
        public override void TestInitialize()
        {
            base.TestInitialize();
            var t = new TermRepository();
            var f = new FactorRepository();

            _units    = new UnitsRepository();
            _measures = new MeasuresRepository();
            _data     = GetRandom.Object <MeasureData>();
            var m = new Measure(_data);

            _measures.Add(m).GetAwaiter();
            AddRandomMeasures();
            obj = new TestClass(_units, _measures, t, f);
        }