public void Remove() { var models = this.AddMockModels(); var testId = models.RandomOne().Id; var command = new CMD.Remove<Models.Member> { Where = this.Engine.GetRemoveWhere<Models.Member>(testId) }; Assert.Equal(1, this.Execute(command).Result); Assert.Equal(models.Length - 1, this.Context.RowCount<Models.Member>()); }
public void RemoveWhere() { var models = this.AddMockModels(); var testId = models.RandomOne().Id; var command = new CMD.Remove <Models.Member> { Where = new WhereParameters("Id<4") }; Assert.Equal(3, this.Execute(command).Result); }
public void Remove() { var models = this.AddMockModels(); var testId = models.RandomOne().Id; var command = new CMD.Remove <Models.Member> { Where = this.Engine.GetRemoveWhere <Models.Member>(testId) }; Assert.Equal(1, this.Execute(command).Result); Assert.Equal(models.Length - 1, this.Context.RowCount <Models.Member>()); }
public void Remove_Mutli() { var models = this.AddMockModels(10); var command = new CMD.Remove <Models.Member> { Where = this.Engine.GetRemoveWhere <Models.Member>(models.RandomAny(2).Select(m => m.Id)) }; Assert.Equal(2, this.Execute(command).Result); Assert.Equal(8, this.Context.RowCount <Models.Member>()); }
public void Remove() { var models = this.AddMockModels(); var testId = models.RandomOne().Id; var command = new CMD.Remove <Models.Member> { Entity = testId }; Assert.Equal(1, this.Execute(command).ResultValue); Assert.Equal(models.Length - 1, this.Context.RowCount <Models.Member>().UnsafeValue); }
public void Remove_Mutli() { var models = this.AddMockModels(10); var command = new CMD.Remove <Models.Member> { Entity = models.RandomAny(2).Select(m => m.Id) }; Assert.Equal(2, this.Execute(command).ResultValue); Assert.Equal(8, this.Context.RowCount <Models.Member>().UnsafeValue); }
public void RemoveWhere() { var models = this.AddMockModels(); var testId = models.RandomOne().Id; var command = new CMD.Remove<Models.Member> { Where = new WhereParameters("Id<4") }; Assert.Equal(3, this.Execute(command).Result); }
public void Remove_Mutli() { var models = this.AddMockModels(10); var command = new CMD.Remove<Models.Member> { Where = this.Engine.GetRemoveWhere<Models.Member>(models.RandomAny(2).Select(m => m.Id)) }; Assert.Equal(2, this.Execute(command).Result); Assert.Equal(8, this.Context.RowCount<Models.Member>()); }