Exemplo n.º 1
0
        public void CommandBarControlCaptionGuard_TooLongSubName()
        {
            string proposedCaption = GetFormattedMethodIdentifierOfLength(260);
            var    result          = CommandBarControlCaptionGuard.ApplyGuard(proposedCaption);

            Assert.IsTrue(result.Length <= MAX_CAPTION_LENGTH);
            Assert.IsTrue(result.Contains("..."));
        }
Exemplo n.º 2
0
        public void CommandBarControlCaptionGuard_ShortName()
        {
            string proposedCaption = GetFormattedMethodIdentifierOfLength(60);
            var    result          = CommandBarControlCaptionGuard.ApplyGuard(proposedCaption);

            Assert.IsTrue(result.Equals(proposedCaption, StringComparison.InvariantCulture));
            Assert.IsFalse(result.Contains("..."));
        }
Exemplo n.º 3
0
        public void CommandBarControlCaptionGuard_Regex_TooShort()
        {
            string proposedCaption = GetFormattedMethodIdentifierOfLength(60);

            Assert.IsFalse(CommandBarControlCaptionGuard.IsMethodFormat(proposedCaption.Substring(0, 5)));
        }
Exemplo n.º 4
0
        public void CommandBarControlCaptionGuard_Regex_ExtraChars()
        {
            string proposedCaption = GetFormattedMethodIdentifierOfLength(60);

            Assert.IsFalse(CommandBarControlCaptionGuard.IsMethodFormat(proposedCaption + "Yo!!"));
        }
Exemplo n.º 5
0
        public void CommandBarControlCaptionGuard_Regex_MeetsPattern()
        {
            string proposedCaption = GetFormattedMethodIdentifierOfLength(60);

            Assert.IsTrue(CommandBarControlCaptionGuard.IsMethodFormat(proposedCaption));
        }