1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "sync/test/test_transaction_observer.h" 6 7 namespace syncer { 8 9 namespace syncable { 10 TestTransactionObserver()11TestTransactionObserver::TestTransactionObserver() 12 : transactions_observed_(0) { 13 } 14 ~TestTransactionObserver()15TestTransactionObserver::~TestTransactionObserver() { 16 } 17 transactions_observed()18int TestTransactionObserver::transactions_observed() { 19 return transactions_observed_; 20 } 21 OnTransactionWrite(const ImmutableWriteTransactionInfo & write_transaction_info,ModelTypeSet models_with_changes)22void TestTransactionObserver::OnTransactionWrite( 23 const ImmutableWriteTransactionInfo& write_transaction_info, 24 ModelTypeSet models_with_changes) { 25 transactions_observed_++; 26 } 27 28 } // namespace syncable 29 30 } // namespace syncer 31