public void TestMethod1_ToAlphabet() { Assert.AreEqual(Henkan.ToAlphabet(1), "A"); Assert.AreEqual(Henkan.ToAlphabet(26), "Z"); Assert.AreEqual(Henkan.ToAlphabet(27), "AA"); Assert.AreEqual(Henkan.ToAlphabet(702), "ZZ"); Assert.AreEqual(Henkan.ToAlphabet(2147483647), "FXSHRXW"); Assert.AreEqual(Henkan.ToAlphabet(0), ""); Assert.AreEqual(Henkan.ToAlphabet(-1), ""); }
public void TestMethod2_ToInt() { Assert.AreEqual(Henkan.ToInt("A"), 1); Assert.AreEqual(Henkan.ToInt("Z"), 26); Assert.AreEqual(Henkan.ToInt("AA"), 27); Assert.AreEqual(Henkan.ToInt("ZZ"), 702); Assert.AreEqual(Henkan.ToInt("FXSHRXW"), 2147483647); Assert.AreEqual(Henkan.ToInt("1"), 0); Assert.AreEqual(Henkan.ToInt("-"), 0); Assert.AreEqual(Henkan.ToInt(";"), 0); Assert.AreEqual(Henkan.ToInt("/"), 0); }