EXPECT_EQ(THREAD_ERROR_NONE, thread_enable(&instance));
EXPECT_EQ(THREAD_ERROR_NONE,
thread_srp_client_set_host_address(instance, DUMMY_IPV6_ADDRESS));
+}
+
+TEST_F(ThreadSrpTest, ServerStartNotInitialized)
+{
+ EXPECT_EQ(THREAD_ERROR_NONE, thread_deinitialize());
+ EXPECT_EQ(THREAD_ERROR_NOT_INITIALIZED, thread_srp_server_start(instance));
+}
+
+TEST_F(ThreadSrpTest, ServerStartInvalidParameter)
+{
+ EXPECT_EQ(THREAD_ERROR_INVALID_PARAMETER, thread_srp_server_start(instance));
+}
+
+TEST_F(ThreadSrpTest, ServerStartErrorNone)
+{
+ EXPECT_EQ(THREAD_ERROR_NONE, thread_enable(&instance));
+ EXPECT_EQ(THREAD_ERROR_NONE, thread_srp_server_start(instance));
}
\ No newline at end of file