blob: f9f8823dcc4a6c887699d627972bc8b88d36c6f7 [file] [log] [blame]
// Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "media/base/mock_task.h"
namespace media {
TaskMocker::TaskMocker()
: outstanding_tasks_(0) {
}
TaskMocker::~TaskMocker() {
CHECK(outstanding_tasks_ == 0)
<< "If outstanding_tasks_ is not zero, tasks have been leaked.";
}
Task* TaskMocker::CreateTask() {
return new CountingTask(this);
}
} // namespace media