public void ColumnsWithSpacesAtTheEndOfTheirNamesStillGetACompiledSetter() { var sut = new MySpacedIndentityClass(); sut.Entity.SetIdentity(1); Assert.IsTrue(true); }
public void ColumnsWithTrailingSpacesInTheNameDeleteWithoutError() { var sut = new MySpacedIndentityClass(); sut.Entity.SetIdentity(1); sut.Entity.Reset(); sut.Entity.Delete(); using (var command = new SqlCommand()) { _scripter.ScriptDelete(command, 0, sut); Assert.IsTrue(command.CommandText.Contains("WHERE [MyIdentity ] = ")); } }
public void ColumnsWithTrailingSpacesInTheNameUpdateWithoutError() { var sut = new MySpacedIndentityClass(); sut.Entity.SetIdentity(1); sut.Entity.Reset(); sut.MyValue = "TEST"; using (var command = new SqlCommand()) { _scripter.ScriptUpdate(command, 0, sut); Assert.Contains("WHERE [MyIdentity ] = ", command.CommandText); } }
public void ColumnsWithSpacesAtTheEndOfTheirNamesStillGetACompiledSetter() { var sut = new MySpacedIndentityClass(); Assert.DoesNotThrow(() => sut.Entity.SetIdentity(1)); }