setMockLinuxDeviceInfo static method
void
setMockLinuxDeviceInfo({})
Mocks LinuxDeviceInfo
for testing purposes.
Implementation
@visibleForTesting
static void setMockLinuxDeviceInfo({
String? name,
String? version,
String? id,
List<String>? idLike,
String? versionCodename,
String? versionId,
String? prettyName,
String? buildId,
String? variant,
String? variantId,
String? machineId,
}) {
mockLinuxDeviceInfo = plugin.LinuxDeviceInfo(
name: name ?? mockLinuxDeviceInfo.name,
version: version ?? mockLinuxDeviceInfo.version,
id: id ?? mockLinuxDeviceInfo.id,
idLike: idLike ?? mockLinuxDeviceInfo.idLike,
versionCodename: versionCodename ?? mockLinuxDeviceInfo.versionCodename,
versionId: versionId ?? mockLinuxDeviceInfo.versionId,
prettyName: prettyName ?? mockLinuxDeviceInfo.prettyName,
buildId: buildId ?? mockLinuxDeviceInfo.buildId,
variant: variant ?? mockLinuxDeviceInfo.variant,
variantId: variantId ?? mockLinuxDeviceInfo.variantId,
machineId: machineId ?? mockLinuxDeviceInfo.machineId,
);
}