public void TheConnectionStringisChangedButANewDeleteIsCreated() { const string connection = "some connection"; var deleteStatement = new Delete(SomeTable).ConnectTo(connection); var record = deleteStatement.ConnectTo(connection); deleteStatement.Should().NotBe(record); }
public void TheConnectionStringisChangedButTheWhereContainerIsTheSame() { const string whereContainerName = "_whereContainer"; var whereClause = new Where()[FirstColumn.IsEqualTo(1)]; var deleteStatement = new Delete(SomeTable).Where(whereClause).ConnectTo("A"); var record = deleteStatement.ConnectTo("B"); RetrieveValueFromObject(deleteStatement, whereContainerName).Should().Be(RetrieveValueFromObject(record, whereContainerName)); }