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