blob: 21c0c5c0dbe03448eeed81732fa33e1700b9c8b1 [file] [log] [blame]
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/trusted_vault/test/fake_file_access.h"
namespace trusted_vault {
FakeFileAccess::FakeFileAccess() = default;
FakeFileAccess::~FakeFileAccess() = default;
trusted_vault_pb::LocalTrustedVault FakeFileAccess::ReadFromDisk() {
return stored_data_;
}
void FakeFileAccess::WriteToDisk(
const trusted_vault_pb::LocalTrustedVault& data) {
stored_data_ = data;
}
void FakeFileAccess::SetStoredLocalTrustedVault(
const trusted_vault_pb::LocalTrustedVault& local_trusted_vault) {
stored_data_ = local_trusted_vault;
}
trusted_vault_pb::LocalTrustedVault FakeFileAccess::GetStoredLocalTrustedVault()
const {
return stored_data_;
}
} // namespace trusted_vault