mirror of
https://github.com/faisalman/ua-parser-js.git
synced 2025-11-16 15:11:50 +03:00
[device-utils] Add new method: getMarketingName()
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
const assert = require('assert');
|
||||
const { UAParser } = require('../../src/main/ua-parser');
|
||||
const { isMobile, isSmartTV, isTablet, isWearable, isXR } = require('../../src/device-utils/ua-parser-device-utils');
|
||||
const { getMarketingName, isMobile, isSmartTV, isTablet, isWearable, isXR } = require('../../src/device-utils/ua-parser-device-utils');
|
||||
const { Vendor } = require('../../src/enums/ua-parser-enums');
|
||||
|
||||
describe('Device type check', () => {
|
||||
|
||||
@@ -45,3 +46,11 @@ describe('Device type check', () => {
|
||||
assert.strictEqual(isXR(questPro), true);
|
||||
});
|
||||
});
|
||||
|
||||
describe('getMarketingName()', () => {
|
||||
|
||||
it('Returns marketing name from given model name', () => {
|
||||
assert.strictEqual(getMarketingName('M2101K9C', Vendor.XIAOMI), 'Mi 11 Lite 5G');
|
||||
assert.strictEqual(getMarketingName('SM-S928N', Vendor.SAMSUNG), 'Galaxy S24 Ultra');
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user