Exemple #1
0
        public void CodeBookServiceGetTest()
        {
            CodeBookReaderService service = new CodeBookReaderService();
            CodeBookCollection    source  = service.Get();

            Assert.NotNull(source);
            Assert.NotEmpty(source.Items);
        }
Exemple #2
0
        public void CodeBookValidateItemTest(string key, string value)
        {
            CodeBookReaderService service = new CodeBookReaderService();
            CodeBookCollection    source  = service.Get();

            bool flag = source.IsValidValue(key, value, out string message);

            Assert.True(flag, message);
        }
Exemple #3
0
        public void CodeBookFailedItemTest(string key, string value)
        {
            CodeBookReaderService service = new CodeBookReaderService();
            CodeBookCollection    source  = service.Get();

            bool flag = source.IsValidValue(key, value, out string message);

            Assert.False(flag);

            this.Output.WriteLine(message);
        }
        /// <summary>
        /// This function returns TRUE if all values from Code Book have beenDataReader/PackageReaderService.cs.
        /// Otherwise the function returns FALSE.
        /// </summary>
        /// <returns>True - if the code book values have been read.</returns>DataReader/PackageReaderService.cs
        private bool GetCodeBook()
        {
            try
            {
                CodeBookReaderService service = new CodeBookReaderService();
                this.CodeBook = service.Get();

                if (!this.CodeBook.Items.Any())
                {
                    throw new ArgumentNullException($"There ara no any code book items found at all.");
                }
            }
            catch (Exception ex)
            {
                LoggerService.LoggerService.GetGlobalLog().Error("Exception in GetCOdeBook", ex);
                this.AddErrorMessage($"Code book initialization process: {ex.Message}");
            }
            return(this.IsValid);
        }
Exemple #5
0
        public void CodeBookServiceIniTest()
        {
            CodeBookReaderService service = new CodeBookReaderService();

            Assert.Equal("codebook.csv", service.FileName);
        }