github.com/darmach/terratest@v0.34.8-0.20210517103231-80931f95e3ff/modules/azure/virtualnetwork_test.go (about)

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