anchor.diff:              """.format(
                   list, targetList
               )
  +        with subtest("Test MTU and MAC Address are configured"):
  +            assert "mtu 1342" in machine.succeed("ip link show dev tap0")
  +            assert "mtu 1343" in machine.succeed("ip link show dev tun0")
  +            assert "02:de:ad:be:ef:01" in machine.succeed("ip link show dev tap0")
         '' # network-addresses-* only exist in scripted networking
         + optionalString (!networkd) ''
           with subtest("Test interfaces clean up"):
  
positive.code:           ipv4.addresses = [ { address = "192.168.1.1"; prefixLength = 24; } ];
            ipv6.addresses = [ { address = "2001:1470:fffd:2096::"; prefixLength = 64; } ];
            virtual = true;
          };
          networking.interfaces.tun0 = {
            ipv4.addresses = [ { address = "192.168.1.2"; prefixLength = 24; } ];
            ipv6.addresses = [ { address = "2001:1470:fffd:2097::"; prefixLength = 64; } ];
            virtual = true;
          };
        };
  
  
negative.code:           useDHCP = false;
            interfaces.eth1 = {
              ipv4.addresses = mkOverride 0 [ ];
              mtu = 1343;
              useDHCP = true;
            };
            interfaces.eth2.ipv4.addresses = mkOverride 0 [ ];
  