public void NumUniqueEmails() { // arrange var s = new string[] { "*****@*****.**", "*****@*****.**", "*****@*****.**" }; var expected = 2; // act EasyAlgorithms alg = new EasyAlgorithms(); int actual = alg.NumUniqueEmails(s); // assert Assert.AreEqual(expected, actual); }
public void NumJewelsInStones_aA_aAAbbbb_3returned() { // arrange var J = "aA"; var S = "aAAbbbb"; var expected = 3; // act EasyAlgorithms alg = new EasyAlgorithms(); int actual = alg.NumJewelsInStones(J, S); // assert Assert.AreEqual(expected, actual); }
public void NumJewelsInStones_z_ZZ_0returned() { // arrange var J = "z"; var S = "ZZ"; var expected = 0; // act EasyAlgorithms alg = new EasyAlgorithms(); int actual = alg.NumJewelsInStones(J, S); // assert Assert.AreEqual(expected, actual); }
public AlgorithmsCore() { EasyAlgorthms = new EasyAlgorithms(); }