public void TestUnzip() { var targetFolder = ItokHelper.UnZipFile("sample.zip"); Assert.IsTrue(File.Exists(Path.Combine(targetFolder, "sample.json"))); Directory.Delete(targetFolder, true); }
public void TestEnsureDirExist2() { const string dir = "1234"; ItokHelper.EnsureDirExist(dir); Directory.Delete(dir); }
public void TestGZipStr() { // ReSharper disable once StringLiteralTypo const string str = "asdasdadsadad"; Assert.AreEqual(str, ItokHelper.DecompressGZipString(ItokHelper.CompressGZipString(str, Encoding.UTF8))); }
public void TestStringConvertToObj2() { const string str = null; var res = ItokHelper.ConvertToObj <ToDo>(str); Assert.AreEqual(null, res); }
public void TestEnsureDirExist() { const string dir = "123"; Directory.CreateDirectory(dir); ItokHelper.EnsureDirExist(dir); ItokHelper.EnsureDirExist(dir, true); Directory.Delete(dir); }
public void TestStringConvertToObj3() { var todo = new ToDo("This is Name", "This is Description"); var str = JsonConvert.SerializeObject(todo); var res = ItokHelper.ConvertToObj <ToDo>(str); Assert.AreEqual(res, todo); }
public void TestUnzipNotFound() { try { ItokHelper.UnZipFile("asd.zip"); } catch (Exception e) { Assert.IsInstanceOfType(e, typeof(FileNotFoundException)); } }
public void TestCompareVersion() { var res = ItokHelper.CompareVersion("0.1", "0.11"); Assert.AreEqual(-1, res); res = ItokHelper.CompareVersion("1.1.0.1.1", "1.1.0.1.1"); Assert.AreEqual(0, res); res = ItokHelper.CompareVersion("2.5.2", "2.3.2"); Assert.AreEqual(1, res); res = ItokHelper.CompareVersion("2.5", "2.3.2"); Assert.AreEqual(1, res); res = ItokHelper.CompareVersion("2.5.2", "2.3"); Assert.AreEqual(1, res); }
public void TestGetMd5() { Assert.AreEqual("900150983CD24FB0D6963F7D28E17F72", ItokHelper.GetMd5("abc")); }
public void TestGetFileSizeWithProperUnit() { var fileSizeByUnit = ItokHelper.GetFileSizeWithProperUnit(484951096); Assert.AreEqual("462.49MB", fileSizeByUnit); }