const expectedComponentInfo: { [key: string]: any } = {
'node-ce8c98bc-4691-44fb-8ff0-7a47487c11c4-undefined': {
labelsAndValues: [
- //['Model version', "5.0"] //to add once fix in code
+ ['Model version', "5.0"] ,
['Instance ID', '84a351ae-3601-45e2-98df-878d6c816abc'],
['In maintenance', 'false']
],
expect(ncfTreeNode).toMatchObject(expected);
});
- test('get modelInformation shall return Model version, role, Collection function, Number of networks', () => {
+ test('get modelInformation shall return Role, Collection function, Number of networks', () => {
const ncf = {
trackById: "6b3536cf-3a12-457f-abb5-fa2203e0d923",
instanceGroupRole: "SUB_INTERFACE",
const actualModelInformationItems = ncfModel.getInfo(null, ncf);
const expected = [
- ModelInformationItem.createInstance('Model version', '35'),
ModelInformationItem.createInstance('Role', 'SUB_INTERFACE'),
ModelInformationItem.createInstance('Collection function', 'vTSBC Customer Landing Network Collection'),
ModelInformationItem.createInstance('Number of networks', 1),
}
return [
- ModelInformationItem.createInstance("Model version", instance.modelVersion),
ModelInformationItem.createInstance('Role', instance.instanceGroupRole),
ModelInformationItem.createInstance('Collection function', instance.instanceGroupFunction),
ModelInformationItem.createInstance('Number of networks', instance.numberOfNetworks),