Skip to content

Commit e29bf49

Browse files
committed
Address code review comments.
1 parent 5fa9529 commit e29bf49

File tree

1 file changed

+26
-12
lines changed

1 file changed

+26
-12
lines changed
Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,61 @@
11
// Copyright 2021 Google LLC
22

3-
#include <future>
4-
#include <map>
5-
#include <string>
3+
#include <stdint.h>
64

75
#include "firebase/firestore.h"
8-
#include "firestore_integration_test.h"
6+
7+
#include "gmock/gmock.h"
8+
#include "gtest/gtest.h"
99

1010
namespace firebase {
1111
namespace firestore {
12+
namespace {
1213

13-
using SettingsTest = FirestoreIntegrationTest;
14+
using SettingsTest = testing::Test;
1415

1516
TEST_F(SettingsTest, Equality) {
16-
int64_t five_mb = 5 * 1024 * 1024;
17-
int64_t six_mb = 6 * 1024 * 1024;
17+
constexpr int64_t kFiveMb = 5 * 1024 * 1024;
18+
constexpr int64_t kSixMb = 6 * 1024 * 1024;
1819

1920
Settings settings1;
2021
settings1.set_host("foo");
2122
settings1.set_ssl_enabled(true);
2223
settings1.set_persistence_enabled(true);
23-
settings1.set_cache_size_bytes(five_mb);
24+
settings1.set_cache_size_bytes(kFiveMb);
2425

2526
Settings settings2;
2627
settings2.set_host("bar");
2728
settings2.set_ssl_enabled(true);
2829
settings2.set_persistence_enabled(true);
29-
settings2.set_cache_size_bytes(five_mb);
30+
settings2.set_cache_size_bytes(kFiveMb);
3031

3132
Settings settings3;
3233
settings3.set_host("foo");
3334
settings3.set_ssl_enabled(false);
3435
settings3.set_persistence_enabled(true);
35-
settings3.set_cache_size_bytes(five_mb);
36+
settings3.set_cache_size_bytes(kFiveMb);
3637

3738
Settings settings4;
3839
settings4.set_host("foo");
3940
settings4.set_ssl_enabled(true);
4041
settings4.set_persistence_enabled(false);
41-
settings4.set_cache_size_bytes(five_mb);
42+
settings4.set_cache_size_bytes(kFiveMb);
4243

4344
Settings settings5;
4445
settings5.set_host("foo");
4546
settings5.set_ssl_enabled(true);
4647
settings5.set_persistence_enabled(true);
47-
settings5.set_cache_size_bytes(six_mb);
48+
settings5.set_cache_size_bytes(kSixMb);
49+
50+
// This is the same as settings4.
51+
Settings settings6;
52+
settings6.set_host("foo");
53+
settings6.set_ssl_enabled(true);
54+
settings6.set_persistence_enabled(false);
55+
settings6.set_cache_size_bytes(kFiveMb);
4856

4957
EXPECT_TRUE(settings1 == settings1);
58+
EXPECT_TRUE(settings6 == settings4);
5059

5160
EXPECT_FALSE(settings1 == settings2);
5261
EXPECT_FALSE(settings1 == settings3);
@@ -59,6 +68,9 @@ TEST_F(SettingsTest, Equality) {
5968
EXPECT_FALSE(settings3 == settings5);
6069
EXPECT_FALSE(settings4 == settings5);
6170

71+
EXPECT_FALSE(settings1 != settings1);
72+
EXPECT_FALSE(settings6 != settings4);
73+
6274
EXPECT_TRUE(settings1 != settings2);
6375
EXPECT_TRUE(settings1 != settings3);
6476
EXPECT_TRUE(settings1 != settings4);
@@ -70,5 +82,7 @@ TEST_F(SettingsTest, Equality) {
7082
EXPECT_TRUE(settings3 != settings5);
7183
EXPECT_TRUE(settings4 != settings5);
7284
}
85+
86+
} // anonymous namespace
7387
} // namespace firestore
7488
} // namespace firebase

0 commit comments

Comments
 (0)