public void GetVolumeInfoTest() { List <ISCSiInfo> actual; actual = ISCSiAPI.GetVolumeInfo(); Assert.IsTrue(actual.Count > 0); }
private void RefleshVolumeInfo(bool reflesh) { if (reflesh) { this.iSCSiInfo = ISCSiAPI.GetVolumeInfo(); } string textInfo = ISCSiCheckedListBox.SelectedItem.ToString(); logger.Debug("RefleshVolumeInfo:" + textInfo); // MessageBox.Show(ISCSiCheckedListBox.SelectedItem.ToString()); ISCSiInfo info = GetSelectVolum(textInfo); logger.Debug("RefleshVolumeInfo info :" + JsonConvert.SerializeObject(info)); ISCSiStatusText.Text = info.IsOffline == true ? Constants.offline : Constants.online; PartitionSizeText.Text = info.PartitionSizeInGb + "GB."; }
private List <ISCSiInfo> GetISCSiInfo() { List <ISCSiInfo> iscsiInfo = new List <ISCSiInfo>(); try { iscsiInfo = ISCSiAPI.GetVolumeInfo(); logger.Debug(JsonConvert.SerializeObject(iscsiInfo)); } catch (Exception ex) { logger.Error(ex.ToString()); MessageBox.Show("ISCSI connection is not ready. You shoud create iSCSI connection first (Open iSCSI UI)."); } // iscsiInfo.Add(new ISCSiInfo(1, "test", "qwe", 100)); return(iscsiInfo); }