public void AddNull()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            configErrors.Add(null);

            Assert.IsTrue(configErrors.Count == 1);
        }
        public void AddNull_AddsEmpty()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            configErrors.Add(null);

            Assert.IsTrue(string.IsNullOrEmpty(configErrors[0].Message));
            Assert.IsTrue(string.IsNullOrEmpty(configErrors[0].Match));
            Assert.IsTrue(configErrors[0].Color == "#ff0000");
        }
        public void Clear()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            configErrors.Add(null);
            configErrors.Add(null);
            configErrors.Add(null);

            configErrors.Clear();

            Assert.IsTrue(configErrors.Count == 0);
        }
        public void Add()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();
            SPSConfigError  configError  = new SPSConfigError();

            configError.Message = "Message";
            configError.Match   = "Error*";
            configError.Color   = "#ff0000";
            configErrors.Add(configError);

            Assert.IsTrue(configErrors.Count == 1);
            Assert.AreEqual(configErrors[0], configError);
        }
        public void Remove()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            configErrors.Add(null);
            configErrors.Add(null);
            configErrors.Add(null);

            configErrors.Remove(0);
            configErrors.Remove(0);
            configErrors.Remove(0);

            Assert.IsTrue(configErrors.Count == 0);
        }
        public void Iterator()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();
            SPSConfigError  configError  = new SPSConfigError();

            configError.Message = "Message";
            configErrors.Add(configError);
            configErrors.Add(configError);
            configErrors.Add(configError);

            List <SPSConfigError> errors = new List <SPSConfigError>();

            foreach (SPSConfigError error in configErrors)
            {
                errors.Add(error);
            }

            Assert.IsTrue(errors.Count == 3);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="SPSErrorBoxControl"/> class.
 /// </summary>
 public SPSErrorControl()
 {
     _errors       = new Stack <SPSErrorArgs>();
     _configErrors = new SPSConfigErrors();
 }
        public void ToStringTest()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            Assert.IsFalse(string.IsNullOrEmpty(configErrors.ToString()));
        }
        public void Constructor()
        {
            SPSConfigErrors configErrors = new SPSConfigErrors();

            Assert.IsTrue(configErrors.Count == 0);
        }