func TestCanSupport(t *testing.T) { … } func TestGetAccessModes(t *testing.T) { … } type fakeDiskManager … func newFakeDiskManager() *fakeDiskManager { … } func (fake *fakeDiskManager) Cleanup() { … } func (fake *fakeDiskManager) MakeGlobalPDName(disk fcDisk) string { … } func (fake *fakeDiskManager) MakeGlobalVDPDName(disk fcDisk) string { … } func (fake *fakeDiskManager) AttachDisk(b fcDiskMounter) (string, error) { … } func (fake *fakeDiskManager) DetachDisk(c fcDiskUnmounter, mntPath string) error { … } func (fake *fakeDiskManager) DetachBlockFCDisk(c fcDiskUnmapper, mapPath, devicePath string) error { … } func doTestPlugin(t *testing.T, spec *volume.Spec) { … } func doTestPluginNilMounter(t *testing.T, spec *volume.Spec) { … } func TestPluginVolume(t *testing.T) { … } func TestPluginPersistentVolume(t *testing.T) { … } func TestPluginVolumeWWIDs(t *testing.T) { … } func TestPluginPersistentVolumeWWIDs(t *testing.T) { … } func TestPluginVolumeNoDiskInfo(t *testing.T) { … } func TestPluginPersistentVolumeNoDiskInfo(t *testing.T) { … } func TestPersistentClaimReadOnlyFlag(t *testing.T) { … } func Test_getWwnsLun(t *testing.T) { … } func Test_getWwids(t *testing.T) { … } func Test_getWwnsLunWwidsError(t *testing.T) { … } func Test_ConstructVolumeSpec(t *testing.T) { … } func Test_ConstructVolumeSpecNoRefs(t *testing.T) { … }