Esempio n. 1
0
        public void Should_Parse_Strings()
        {
            //Arrange
            var input       = "ABCDE";
            var fileManager = new LocalFileManager();

            //Act
            Type dataType = fileManager.DiscoverTypeOfData(input);

            //Assert
            dataType.Should().Be(typeof(string));
        }
Esempio n. 2
0
        public void Should_Parse_DateTime()
        {
            //Arrange
            var input       = "07/18/1987";
            var fileManager = new LocalFileManager();

            //Act
            Type dataType = fileManager.DiscoverTypeOfData(input);

            //Assert
            dataType.Should().Be(typeof(DateTime));
        }
Esempio n. 3
0
        public void Should_Discover_DataType_From_FileContent()
        {
            //Arrange
            var validFilePath = @"Data/IntegerDataFile1.txt";
            var fileManager   = new LocalFileManager();

            //Act
            Type typeOfData = fileManager.DiscoverTypeOfData(validFilePath, "we_dont_look_at_seconf_file_data_TODO");

            //Assert
            typeOfData.Should().Be(typeof(int));
        }
Esempio n. 4
0
        public void Should_Parse_Integers()
        {
            //Arrange
            var input       = "123";
            var fileManager = new LocalFileManager();


            //Act
            Type dataType = fileManager.DiscoverTypeOfData(input);

            //Assert
            dataType.Should().Be(typeof(int));
        }