1<?php
2class Doctrine_Ticket_1768_TestCase extends Doctrine_UnitTestCase
3{
4    public function testResultCacheHashShouldProduceDifferentHashesWhenPassingParamsToWhereMethod()
5    {
6        $queryOne = Doctrine_Query::create()
7            ->from('Ticket_1768_Foo f')
8            ->where('f.bar = ?', 1);
9
10        $queryTwo = Doctrine_Query::create()
11            ->from('Ticket_1768_Foo f')
12            ->where('f.bar = ?', 2);
13
14        //Result hashes should be different
15        $this->assertNotEqual($queryOne->calculateResultCacheHash(), $queryTwo->calculateResultCacheHash());
16    }
17}