Skip to content
Snippets Groups Projects
Commit 0a1757cf authored by Stefan Herrnleben's avatar Stefan Herrnleben
Browse files

add typed model of network infrastructure to core metamodel parser junit test

parent f847f4c5
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?>
<dnimm3:NetworkInfrastructure xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dnimm3="http://descartes.tools/dni-core-metamodel-3.1" xmi:id="_YRLUIOlEEeWVGvgYicTWCQ" dataCenterName="ntwrk_infr">
<traffic xmi:id="_YRLUIelEEeWVGvgYicTWCQ">
<flows xmi:id="_GzM58ERgEeafFpwgYSzDXA" name="Traffic_send" sourceSoftware="_P7pXEEReEeafFpwgYSzDXA" destinationSoftware="_PmoJUEReEeafFpwgYSzDXA">
<generatedTraffic xsi:type="dnimm3:GenericFlowTraffic" xmi:id="_GzM58URgEeafFpwgYSzDXA">
<dataSize xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_GzM58kRgEeafFpwgYSzDXA" value="100.0">
<unit xsi:type="dnimm3:DataUnit" xmi:id="_GzM580RgEeafFpwgYSzDXA" prefix="M"/>
</dataSize>
</generatedTraffic>
</flows>
<software xmi:id="_PmoJUEReEeafFpwgYSzDXA" name="Requester" deployedOn="_d4soIERbEeafFpwgYSzDXA"/>
<software xmi:id="_P7pXEEReEeafFpwgYSzDXA" name="Sender" deployedOn="_2prOc0RbEeafFpwgYSzDXA">
<trafficSources xmi:id="_3OkHYERfEeafFpwgYSzDXA" name="ts_send">
<workload xsi:type="dnimm3:GenericWorkload" xmi:id="_7wGY4ERfEeafFpwgYSzDXA">
<actions xsi:type="dnimm3:StartAction" xmi:id="_-MeUsERfEeafFpwgYSzDXA"/>
<actions xsi:type="dnimm3:WaitAction" xmi:id="__-YXMERfEeafFpwgYSzDXA">
<waitTime xsi:type="dnimm3:ConstantLongVariable" xmi:id="_BUvGIERgEeafFpwgYSzDXA" value="20">
<unit xsi:type="dnimm3:TimeUnit" xmi:id="_D4rpkERgEeafFpwgYSzDXA" unit="ms"/>
</waitTime>
</actions>
<actions xsi:type="dnimm3:LoopAction" xmi:id="_TWrBkERgEeafFpwgYSzDXA">
<intern xsi:type="dnimm3:SequenceAction" xmi:id="_dX09cERgEeafFpwgYSzDXA">
<intern xsi:type="dnimm3:TransmitAction" xmi:id="_eFfUsERgEeafFpwgYSzDXA" flowTraffic="_GzM58URgEeafFpwgYSzDXA"/>
<intern xsi:type="dnimm3:WaitAction" xmi:id="_e86E4ERgEeafFpwgYSzDXA">
<waitTime xsi:type="dnimm3:ConstantLongVariable" xmi:id="_hwwFgERgEeafFpwgYSzDXA" value="2">
<unit xsi:type="dnimm3:TimeUnit" xmi:id="_jLwD4ERgEeafFpwgYSzDXA"/>
</waitTime>
</intern>
</intern>
<numIterations xsi:type="dnimm3:ConstantLongVariable" xmi:id="_lKj58ERgEeafFpwgYSzDXA" value="100"/>
</actions>
<actions xsi:type="dnimm3:StopAction" xmi:id="_Q_RsYERgEeafFpwgYSzDXA"/>
</workload>
</trafficSources>
</software>
</traffic>
<structure xmi:id="_YRLUKOlEEeWVGvgYicTWCQ">
<nodes xmi:id="_I59kYERbEeafFpwgYSzDXA" uid="_FTXDQG1HEeeLKum3LCNExw" name="C10" isPhysical="true" entityType="//@entityTypes/@types.2">
<interfaces xmi:id="_l4UxIERbEeafFpwgYSzDXA" name="C10_i1" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_Celj8ElfEeaTI4FV-m29jw">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_Dd66AElfEeaTI4FV-m29jw" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_EtC_kElfEeaTI4FV-m29jw" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_mxxhoERbEeafFpwgYSzDXA"/>
<end xmi:id="_d4soIERbEeafFpwgYSzDXA" software="_PmoJUEReEeafFpwgYSzDXA"/>
</nodes>
<nodes xmi:id="_2prOcERbEeafFpwgYSzDXA" name="C39" entityType="//@entityTypes/@types.2">
<interfaces xmi:id="_2prOcURbEeafFpwgYSzDXA" name="C39_i1" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_6jaTYE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_6jaTYU4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_6jaTYk4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_2prOckRbEeafFpwgYSzDXA"/>
<end xmi:id="_2prOc0RbEeafFpwgYSzDXA" software="_P7pXEEReEeafFpwgYSzDXA"/>
</nodes>
<nodes xmi:id="_81U4YERbEeafFpwgYSzDXA" name="SW40" entityType="//@entityTypes/@types.1">
<interfaces xmi:id="_81U4YURbEeafFpwgYSzDXA" name="SW40_i_C10" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_KE_7sElfEeaTI4FV-m29jw">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_KE_7sUlfEeaTI4FV-m29jw" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_KE_7sklfEeaTI4FV-m29jw" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<interfaces xmi:id="__7h0UERbEeafFpwgYSzDXA" name="SW40_i_SW00" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_-8IAEE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_-8IAEU4PEeaBkM5VNV3dKg" value="10">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_-8IAEk4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_81U4YkRbEeafFpwgYSzDXA"/>
<intermediate xmi:id="_-CrC0E3_EeaBkM5VNV3dKg">
<performance xmi:id="_-YStgE3_EeaBkM5VNV3dKg">
<forwardingLatency xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_q4RS4GLZEea1es0BNrNkVA" value="5.0">
<unit xsi:type="dnimm3:TimeUnit" xmi:id="_r-YmYGLZEea1es0BNrNkVA" unit="us"/>
</forwardingLatency>
<forwardingBandwidthBPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_oTGGEE4BEeaBkM5VNV3dKg" value="128.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_qJK24E4BEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</forwardingBandwidthBPS>
<switchingCapacityPPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_J8kB8E4AEeaBkM5VNV3dKg" value="96.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_Lq7BME4AEeaBkM5VNV3dKg" unit="packetsPerSec" prefix="M"/>
</switchingCapacityPPS>
</performance>
</intermediate>
</nodes>
<nodes xmi:id="_C-3pgERcEeafFpwgYSzDXA" name="SW00" entityType="//@entityTypes/@types.0">
<interfaces xmi:id="_C-3pgURcEeafFpwgYSzDXA" name="SW00_i_SW40" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_LTRFoElfEeaTI4FV-m29jw">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_LTRFoUlfEeaTI4FV-m29jw" value="40">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_LTRFoklfEeaTI4FV-m29jw" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<interfaces xmi:id="_C-3pgkRcEeafFpwgYSzDXA" name="SW00_i_C16" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_vczLUE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_vczLUU4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_vczLUk4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<interfaces xmi:id="_GcqJkERdEeafFpwgYSzDXA" name="SW00_i_SW35" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_2sTe8E4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_2sTe8U4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_2sTe8k4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_C-3pg0RcEeafFpwgYSzDXA"/>
<intermediate xmi:id="_RnyZgE4GEeaBkM5VNV3dKg">
<performance xmi:id="_RnyZgU4GEeaBkM5VNV3dKg">
<forwardingLatency xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_A8Q5EGLbEea1es0BNrNkVA" value="1.5">
<unit xsi:type="dnimm3:TimeUnit" xmi:id="_ayAIAGLbEea1es0BNrNkVA" unit="us"/>
</forwardingLatency>
<forwardingBandwidthBPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_RnyZhE4GEeaBkM5VNV3dKg" value="960.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_RnyZhU4GEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</forwardingBandwidthBPS>
<switchingCapacityPPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_RnyZhk4GEeaBkM5VNV3dKg" value="714.2">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_RnyZh04GEeaBkM5VNV3dKg" unit="packetsPerSec" prefix="M"/>
</switchingCapacityPPS>
</performance>
</intermediate>
</nodes>
<nodes xmi:id="_DIopgERcEeafFpwgYSzDXA" uid="_0rWSsG1HEeeLKum3LCNExw" name="SW35" isPhysical="true" entityType="//@entityTypes/@types.0">
<interfaces xmi:id="_DIopgURcEeafFpwgYSzDXA" name="SW35_i1" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_4d_fAE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_4d_fAU4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_4d_fAk4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<interfaces xmi:id="_DIopgkRcEeafFpwgYSzDXA" name="SW35_i2" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_4m6KcE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_4m6KcU4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_4m6Kck4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_P3_J4FJmEeaaxa87zqCaAg"/>
<intermediate xmi:id="_YYS_0E4NEeaBkM5VNV3dKg">
<performance xmi:id="_Z045oE4NEeaBkM5VNV3dKg">
<forwardingLatency xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_GWIgwGLbEea1es0BNrNkVA" value="3.4">
<unit xsi:type="dnimm3:TimeUnit" xmi:id="_ZORrcGLbEea1es0BNrNkVA" unit="us"/>
</forwardingLatency>
<forwardingBandwidthBPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_Z045o04NEeaBkM5VNV3dKg" value="101.8">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_Z045pE4NEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</forwardingBandwidthBPS>
<switchingCapacityPPS xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_Z045pU4NEeaBkM5VNV3dKg" value="75.7">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_Z045pk4NEeaBkM5VNV3dKg" unit="packetsPerSec" prefix="M"/>
</switchingCapacityPPS>
</performance>
</intermediate>
</nodes>
<nodes xmi:id="_SSrKwERcEeafFpwgYSzDXA" uid="_0qD5QG1HEeeLKum3LCNExw" name="C16" isPhysical="true" entityType="//@entityTypes/@types.2">
<interfaces xmi:id="_SSrKwURcEeafFpwgYSzDXA" name="C16_i1" usedProtocolStack="_YRLUTulEEeWVGvgYicTWCQ">
<performance xmi:id="_skMmgE4PEeaBkM5VNV3dKg">
<interfaceThroughput xsi:type="dnimm3:ConstantLongVariable" xmi:id="_skMmgU4PEeaBkM5VNV3dKg" value="1">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_skMmgk4PEeaBkM5VNV3dKg" unit="bitsPerSec" prefix="G"/>
</interfaceThroughput>
</performance>
</interfaces>
<sdntype xsi:type="dnimm3:Common" xmi:id="_WUeMQERcEeafFpwgYSzDXA"/>
<end xmi:id="_SSrKw0RcEeafFpwgYSzDXA"/>
</nodes>
<links xmi:id="_ZRjocERcEeafFpwgYSzDXA" uid="_Kld2EG1HEeeLKum3LCNExw" name="Link_C10_i1&lt;-->SW40_i_C10" connects="_l4UxIERbEeafFpwgYSzDXA _81U4YURbEeafFpwgYSzDXA" entityType="//@entityTypes/@types.4">
<performance xmi:id="_dP6e8ERdEeafFpwgYSzDXA">
<maxSupportedBandwidth xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_gmOTcERdEeafFpwgYSzDXA" value="1.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_i-5bAERdEeafFpwgYSzDXA" prefix="G"/>
</maxSupportedBandwidth>
</performance>
</links>
<links xmi:id="_h5nqcERcEeafFpwgYSzDXA" uid="_Ku430G1HEeeLKum3LCNExw" name="Link_SW00_i_SW40&lt;-->SW40_i_SW00" description="" connects="_C-3pgURcEeafFpwgYSzDXA __7h0UERbEeafFpwgYSzDXA" entityType="//@entityTypes/@types.4">
<performance xmi:id="_yV0hsERdEeafFpwgYSzDXA">
<maxSupportedBandwidth xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_yV0hsURdEeafFpwgYSzDXA" value="10.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_yV0hskRdEeafFpwgYSzDXA" prefix="G"/>
</maxSupportedBandwidth>
</performance>
</links>
<links xmi:id="_iJHfAERcEeafFpwgYSzDXA" uid="_KzDmIG1HEeeLKum3LCNExw" name="Link_SW00_i_C16&lt;-->C16_i1" connects="_C-3pgkRcEeafFpwgYSzDXA _SSrKwURcEeafFpwgYSzDXA" entityType="//@entityTypes/@types.4">
<performance xmi:id="_0apgMERdEeafFpwgYSzDXA">
<maxSupportedBandwidth xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_0apgMURdEeafFpwgYSzDXA" value="1.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_0apgMkRdEeafFpwgYSzDXA" prefix="G"/>
</maxSupportedBandwidth>
</performance>
</links>
<links xmi:id="_iSCKcERcEeafFpwgYSzDXA" uid="_K2PdAG1HEeeLKum3LCNExw" name="Link_SW00_i_SW35&lt;-->SW35_i1" connects="_GcqJkERdEeafFpwgYSzDXA _DIopgURcEeafFpwgYSzDXA" entityType="//@entityTypes/@types.4">
<performance xmi:id="_myWegERdEeafFpwgYSzDXA">
<maxSupportedBandwidth xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_myWegURdEeafFpwgYSzDXA" value="1.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_myWegkRdEeafFpwgYSzDXA" prefix="G"/>
</maxSupportedBandwidth>
</performance>
</links>
<links xmi:id="_iZv8AERcEeafFpwgYSzDXA" uid="_K6ENEG1HEeeLKum3LCNExw" name="Link_SW35_i2&lt;-->C39_i1" connects="_DIopgkRcEeafFpwgYSzDXA _2prOcURbEeafFpwgYSzDXA" entityType="//@entityTypes/@types.3">
<performance xmi:id="_nYf4gERdEeafFpwgYSzDXA">
<maxSupportedBandwidth xsi:type="dnimm3:ConstantDoubleVariable" xmi:id="_nYf4gURdEeafFpwgYSzDXA" value="1.0">
<unit xsi:type="dnimm3:SpeedUnit" xmi:id="_nYf4gkRdEeafFpwgYSzDXA" prefix="G"/>
</maxSupportedBandwidth>
</performance>
</links>
</structure>
<configuration xmi:id="_YRLUTOlEEeWVGvgYicTWCQ">
<protocolsAndStacks xmi:id="_YRLUTelEEeWVGvgYicTWCQ">
<stacks xmi:id="_YRLUTulEEeWVGvgYicTWCQ" uid="_yxkrANrdEeWEHbr8cSx2OQ" name="Stack TCP/IP/Eth" description="">
<layers xmi:id="_YRLUT-lEEeWVGvgYicTWCQ" uid="_zMMxgNrdEeWEHbr8cSx2OQ" name="Layer TCP" protocol="_YRLUU-lEEeWVGvgYicTWCQ" isCarriedBy="_YRLUUOlEEeWVGvgYicTWCQ"/>
<layers xmi:id="_YRLUUOlEEeWVGvgYicTWCQ" uid="_zUIlgNrdEeWEHbr8cSx2OQ" name="Layer IP" protocol="_YRLUUulEEeWVGvgYicTWCQ" isCarriedBy="_YRLUUelEEeWVGvgYicTWCQ" carries="_YRLUT-lEEeWVGvgYicTWCQ"/>
<layers xmi:id="_YRLUUelEEeWVGvgYicTWCQ" uid="_2MNl4NrdEeWEHbr8cSx2OQ" name="Ethernet" protocol="_YRLUVOlEEeWVGvgYicTWCQ" carries="_YRLUUOlEEeWVGvgYicTWCQ"/>
</stacks>
<protocols xmi:id="_YRLUUulEEeWVGvgYicTWCQ" uid="_y46CENrdEeWEHbr8cSx2OQ" name="IP"/>
<protocols xmi:id="_YRLUU-lEEeWVGvgYicTWCQ" uid="_-X-tcNrdEeWEHbr8cSx2OQ" name="TCP"/>
<protocols xmi:id="_YRLUVOlEEeWVGvgYicTWCQ" uid="_0y-iENrdEeWEHbr8cSx2OQ" name="Eth"/>
</protocolsAndStacks>
<routes xmi:id="_YRLUVelEEeWVGvgYicTWCQ">
<directions xmi:id="_caOa0ERiEeafFpwgYSzDXA" name="send_C39-SW35" onNode="_2prOcERbEeafFpwgYSzDXA" flow="_GzM58ERgEeafFpwgYSzDXA" via="_2prOcURbEeafFpwgYSzDXA"/>
<directions xmi:id="_jbW7QERiEeafFpwgYSzDXA" name="send_SW35-SW01" onNode="_DIopgERcEeafFpwgYSzDXA" flow="_GzM58ERgEeafFpwgYSzDXA" via="_DIopgURcEeafFpwgYSzDXA"/>
<directions xmi:id="_jlWkwERiEeafFpwgYSzDXA" name="send_SW01-SW40" onNode="_C-3pgERcEeafFpwgYSzDXA" flow="_GzM58ERgEeafFpwgYSzDXA" via="_C-3pgURcEeafFpwgYSzDXA"/>
<directions xmi:id="_kLRVQERiEeafFpwgYSzDXA" name="send_SW40-SW35" onNode="_81U4YERbEeafFpwgYSzDXA" flow="_GzM58ERgEeafFpwgYSzDXA" via="_81U4YURbEeafFpwgYSzDXA"/>
</routes>
</configuration>
<entityTypes>
<types xsi:type="dnimm3:NodeType" name="HP 2920" entities="_C-3pgERcEeafFpwgYSzDXA _DIopgERcEeafFpwgYSzDXA"/>
<types xsi:type="dnimm3:NodeType" name="Cisco 2960" entities="_81U4YERbEeafFpwgYSzDXA"/>
<types xsi:type="dnimm3:NodeType" name="HP-Server" entities="_I59kYERbEeafFpwgYSzDXA _SSrKwERcEeafFpwgYSzDXA _2prOcERbEeafFpwgYSzDXA"/>
<types xsi:type="dnimm3:LinkType" name="Cable blue" description="" entities="_iZv8AERcEeafFpwgYSzDXA"/>
<types xsi:type="dnimm3:LinkType" name="Cable red" description="" entities="_ZRjocERcEeafFpwgYSzDXA _iJHfAERcEeafFpwgYSzDXA _iSCKcERcEeafFpwgYSzDXA _h5nqcERcEeafFpwgYSzDXA"/>
</entityTypes>
</dnimm3:NetworkInfrastructure>
......@@ -22,6 +22,13 @@ public class ParserTest {
Assert.assertEquals(6, networkInfrastructure.getStructure().getNodes().size());
}
@Test
public void shouldConvertFileWithAdaptationToModel() {
File file = new File("resources-test/scenario0B.dni");
NetworkInfrastructureImpl networkInfrastructure = Parser.convertToModel(file);
Assert.assertEquals(6, networkInfrastructure.getStructure().getNodes().size());
}
@Test
public void shouldConvertModelToFile() throws IOException {
DNIFactoryImpl factory = new DNIFactoryImpl();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment