public void BasicTest() { DefaultsManager defaultsManager = new DefaultsManager(); defaultsManager.SetDatabase(@"TestDatabase", true); LayerKindDefault layerKindDefault = new LayerKindDefault { Acceleration = 200, Blower = true, Corner = 200, LayerType = LayerType.Cut, Name = "Test", Power1 = 55, Power1Min = 50, Power2 = 80, Power2Min = 60 }; defaultsManager.GetAll().Count().ShouldBe(0); var result = defaultsManager.Add(layerKindDefault); result.Id.ShouldNotBe(0); defaultsManager.GetAll().Count().ShouldBe(1); }
public LayerKindDefault Add(LayerKindDefault layerKindDefault) { using (var db = new LiteDatabase(DatabaseName)) { var collection = db.GetCollection <LayerKindDefault>(CollectionName); collection.Insert(layerKindDefault); return(layerKindDefault); } }