Make getNumObservers @VisibleForTesting so that it can be tested outside of package org.webrtc

Bug: webrtc:0
Change-Id: I66259bba8c724889df3ee22a8d6b9710a04ba671
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/361863
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42973}
This commit is contained in:
Jonas Oreland 2024-09-06 14:13:54 +02:00 committed by WebRTC LUCI CQ
parent 9f096a8707
commit 3ad2c8d717

View File

@ -13,10 +13,12 @@ package org.webrtc;
import android.content.Context;
import android.os.Build;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import java.util.ArrayList;
import java.util.List;
import org.webrtc.NetworkChangeDetector;
/**
* Borrowed from Chromium's
* src/net/android/java/src/org/chromium/net/NetworkChangeNotifier.java
@ -349,7 +351,8 @@ public class NetworkMonitor {
}
// For testing only.
int getNumObservers() {
@VisibleForTesting
public int getNumObservers() {
synchronized (networkChangeDetectorLock) {
return numObservers;
}