public void Csv_file_reader_shouldCreateCorrectEntity()
        {
            string[] emptyEntites = new string[0];
            string[] entitesArray = new string[]
            {
                "Name1", "Value1", "Comment1"
            };

            Mock <IEntityComparer> mock = new Mock <IEntityComparer>();

            mock.Setup(m => m.CompareEntityListWithObject(new List <Entity>(), new Entity())).Returns(false);

            CsvFileReader csvFileReader = new CsvFileReader(mock.Object);

            Entity eleWithEmptyEntityArray = csvFileReader.CsvEntityToDataEntity(emptyEntites);
            Entity eleWithEntity           = csvFileReader.CsvEntityToDataEntity(entitesArray);

            Assert.AreEqual(eleWithEmptyEntityArray.Name, null);
            Assert.AreEqual(eleWithEntity.Name, entitesArray[0]);
        }