public override void TestInitialize() { var options = new DbContextOptionsBuilder <QuantityDbContext>() .UseInMemoryDatabase("TestDb") .Options; db = new QuantityDbContext(options); dbSet = ((QuantityDbContext)db).Measures; obj = new MeasuresRepository((QuantityDbContext)db); base.TestInitialize(); }
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); }
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); }
public override void TestInitialize() { base.TestInitialize(); var options = new DbContextOptionsBuilder <QuantityDbContext>() .UseInMemoryDatabase("TestDb") .Options; db = new QuantityDbContext(options); obj = new MeasuresRepository(db); foreach (var p in db.Measures) { db.Entry(p).State = EntityState.Deleted; } count = GetRandom.UInt8(20, 40); addItems(); }