github.com/mponton/terratest@v0.44.0/modules/azure/virtualnetwork_test.go (about)

     1  //go:build azure || (azureslim && network)
     2  // +build azure azureslim,network
     3  
     4  // NOTE: We use build tags to differentiate azure testing because we currently do not have azure access setup for
     5  // CircleCI.
     6  
     7  package azure
     8  
     9  import (
    10  	"testing"
    11  
    12  	"github.com/stretchr/testify/require"
    13  )
    14  
    15  /*
    16  The below tests are currently stubbed out, with the expectation that they will throw errors.
    17  If/when methods can be mocked or Create/Delete APIs are added, these tests can be extended.
    18  */
    19  
    20  func TestGetVirtualNetworkE(t *testing.T) {
    21  	t.Parallel()
    22  
    23  	vnetName := ""
    24  	rgName := ""
    25  	subID := ""
    26  
    27  	_, err := GetVirtualNetworkE(vnetName, rgName, subID)
    28  
    29  	require.Error(t, err)
    30  }
    31  
    32  func TestGetSubnetE(t *testing.T) {
    33  	t.Parallel()
    34  
    35  	subnetName := ""
    36  	vnetName := ""
    37  	rgName := ""
    38  	subID := ""
    39  
    40  	_, err := GetSubnetE(subnetName, vnetName, rgName, subID)
    41  
    42  	require.Error(t, err)
    43  }
    44  
    45  func TestGetVirtualNetworkDNSServerIPsE(t *testing.T) {
    46  	t.Parallel()
    47  
    48  	vnetName := ""
    49  	rgName := ""
    50  	subID := ""
    51  
    52  	_, err := GetVirtualNetworkDNSServerIPsE(vnetName, rgName, subID)
    53  
    54  	require.Error(t, err)
    55  }
    56  
    57  func TestGetVirtualNetworkSubnetsE(t *testing.T) {
    58  	t.Parallel()
    59  
    60  	vnetName := ""
    61  	rgName := ""
    62  	subID := ""
    63  
    64  	_, err := GetVirtualNetworkSubnetsE(vnetName, rgName, subID)
    65  
    66  	require.Error(t, err)
    67  }
    68  
    69  func TestCheckSubnetContainsIPE(t *testing.T) {
    70  	t.Parallel()
    71  
    72  	ipAddress := ""
    73  	subnetName := ""
    74  	vnetName := ""
    75  	rgName := ""
    76  	subID := ""
    77  
    78  	_, err := CheckSubnetContainsIPE(ipAddress, subnetName, vnetName, rgName, subID)
    79  
    80  	require.Error(t, err)
    81  }
    82  
    83  func TestSubnetExistsE(t *testing.T) {
    84  	t.Parallel()
    85  
    86  	subnetName := ""
    87  	vnetName := ""
    88  	rgName := ""
    89  	subID := ""
    90  
    91  	_, err := SubnetExistsE(subnetName, vnetName, rgName, subID)
    92  
    93  	require.Error(t, err)
    94  }
    95  
    96  func TestVirtualNetworkExistsE(t *testing.T) {
    97  	t.Parallel()
    98  
    99  	vnetName := ""
   100  	rgName := ""
   101  	subID := ""
   102  
   103  	_, err := VirtualNetworkExistsE(vnetName, rgName, subID)
   104  
   105  	require.Error(t, err)
   106  }