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 TheWhereContainerisChangedButANewDeleteIsCreated()
        {
            var firstColumnIsEqualToFirstValue =
               new Where()
                   [
                       FirstColumn.IsEqualTo(FirstValue)
                   ];

            var deleteStatement = new Delete(SomeTable).Where(firstColumnIsEqualToFirstValue).ConnectTo("a");
            var record = deleteStatement.Where(new Where()[FirstColumn.IsEqualTo(1)]);

            deleteStatement.Should().NotBe(record);
        }