@@ -156,12 +156,22 @@ test::ExpectedCall commissionableLargeEnhanced = test::ExpectedCall()
156
156
class TestDnssdPlatform : public ::testing::Test
157
157
{
158
158
public:
159
- static void SetUpTestSuite () { VerifyOrDie (chip::Platform::MemoryInit () == CHIP_NO_ERROR); }
159
+ static void SetUpTestSuite ()
160
+ {
161
+ ASSERT_EQ (chip::Platform::MemoryInit (), CHIP_NO_ERROR);
162
+ }
160
163
static void TearDownTestSuite ()
161
164
{
162
165
DiscoveryImplPlatform::GetInstance ().Shutdown ();
163
166
chip::Platform::MemoryShutdown ();
164
167
}
168
+ void SetUp () override
169
+ {
170
+ test::Reset ();
171
+ DiscoveryImplPlatform & mdnsPlatform = DiscoveryImplPlatform::GetInstance ();
172
+ EXPECT_EQ (mdnsPlatform.Init (DeviceLayer::UDPEndPointManager ()), CHIP_NO_ERROR);
173
+ EXPECT_EQ (mdnsPlatform.RemoveServices (), CHIP_NO_ERROR);
174
+ }
165
175
};
166
176
167
177
TEST_F (TestDnssdPlatform, TestStub)
@@ -171,19 +181,14 @@ TEST_F(TestDnssdPlatform, TestStub)
171
181
// without an expected event.
172
182
ChipLogError (Discovery, " Test platform returns error correctly" );
173
183
DiscoveryImplPlatform & mdnsPlatform = DiscoveryImplPlatform::GetInstance ();
174
- EXPECT_EQ (mdnsPlatform.Init (DeviceLayer::UDPEndPointManager ()), CHIP_NO_ERROR);
175
- EXPECT_EQ (mdnsPlatform.RemoveServices (), CHIP_NO_ERROR);
176
184
OperationalAdvertisingParameters params;
177
185
EXPECT_EQ (mdnsPlatform.Advertise (params), CHIP_ERROR_UNEXPECTED_EVENT);
178
186
}
179
187
180
188
TEST_F (TestDnssdPlatform, TestOperational)
181
189
{
182
190
ChipLogError (Discovery, " Test operational" );
183
- test::Reset ();
184
191
DiscoveryImplPlatform & mdnsPlatform = DiscoveryImplPlatform::GetInstance ();
185
- EXPECT_EQ (mdnsPlatform.Init (DeviceLayer::UDPEndPointManager ()), CHIP_NO_ERROR);
186
- EXPECT_EQ (mdnsPlatform.RemoveServices (), CHIP_NO_ERROR);
187
192
188
193
operationalCall1.callType = test::CallType::kStart ;
189
194
EXPECT_EQ (test::AddExpectedCall (operationalCall1), CHIP_NO_ERROR);
@@ -201,10 +206,7 @@ TEST_F(TestDnssdPlatform, TestOperational)
201
206
TEST_F (TestDnssdPlatform, TestCommissionableNode)
202
207
{
203
208
ChipLogError (Discovery, " Test commissionable" );
204
- test::Reset ();
205
209
DiscoveryImplPlatform & mdnsPlatform = DiscoveryImplPlatform::GetInstance ();
206
- EXPECT_EQ (mdnsPlatform.Init (DeviceLayer::UDPEndPointManager ()), CHIP_NO_ERROR);
207
- EXPECT_EQ (mdnsPlatform.RemoveServices (), CHIP_NO_ERROR);
208
210
209
211
commissionableSmall.callType = test::CallType::kStart ;
210
212
EXPECT_EQ (
0 commit comments