public void IsUniqueString5BitArrayCompleteMaxChars() { // Determine max # of chars. // (64K) int maxChars = (int)Math.Pow(2, sizeof(char) * 8); // Build a string bigger than it. Assert.IsFalse(IsUniqueString5BitArrayComplete.IsUnique(new string('a', maxChars + 1))); }
public void IsUniqueString5BitArrayComplete3CharsNonUnique() { Assert.IsFalse(IsUniqueString5BitArrayComplete.IsUnique("aba")); }
public void IsUniqueString5BitArrayComplete3CharsUnique() { Assert.IsTrue(IsUniqueString5BitArrayComplete.IsUnique("abc")); }
public void IsUniqueString5BitArrayCompleteSingleChar() { Assert.IsTrue(IsUniqueString5BitArrayComplete.IsUnique("a")); }
public void IsUniqueString5BitArrayCompleteEmpty() { Assert.IsTrue(IsUniqueString5BitArrayComplete.IsUnique(string.Empty)); }
public void IsUniqueString5BitArrayCompleteNull() { Assert.IsTrue(IsUniqueString5BitArrayComplete.IsUnique(null)); }