public void ToStringWithGlobalizeDate_WhenIParseADatetimeToString_ReturnStringWithGlobalFormat()
        {
            //Arrange
            DateTime dateToGlobalize = new DateTime(2015, 12, 30);
            string usCultureCode = "en-US";
            var usCulture = new System.Globalization.CultureInfo(usCultureCode);

            //Act
            Thread.CurrentThread.CurrentCulture = usCulture;
            Thread.CurrentThread.CurrentUICulture = usCulture;

            var result = dateToGlobalize.ToStringWithGlobalizeDate();

            //Assert
            Assert.AreEqual("12/30/2015", result);
        }
        public void ToStringWithGlobalizeDate_WhenIParseADatetimeToStringWithSpainCulture_ReturnStringWithSpainCultureFormat()
        {
            //Arrange
            DateTime dateToGlobalize = new DateTime(2016, 12, 30);
            string spainCultureCode = "es-ES";

            var spainCulture = new System.Globalization.CultureInfo(spainCultureCode);

            //Act
            Thread.CurrentThread.CurrentCulture = spainCulture;
            Thread.CurrentThread.CurrentUICulture = spainCulture;

            var result = dateToGlobalize.ToStringWithGlobalizeDate();

            //Assert
            Assert.AreEqual("30/12/2016", result);
        }