示例#1
0
        public void ConcatenateStrings_Enumerable_ParametersAreValid_ReturnsResult(object[] data)
        {
            // Arrange
            IEnumerable <string> strings = (IEnumerable <string>)data[0];
            string expectedResult        = (string)data[1];

            // Act
            string actualResult = ConcatenatingStrings.ConcatenateStrings(strings);

            // Assert
            Assert.AreEqual(expectedResult, actualResult);
        }
示例#2
0
        public string ConcatenateValues_FourParameters_ReturnsResult(short shortValue, float floatValue, bool boolValue, double doubleValue)
        {
            // Arrange
            CultureInfo currentCulture = CultureInfo.CurrentCulture;

            CultureInfo.CurrentCulture = new CultureInfo("en-US");

            // Act
            string actualResult = ConcatenatingStrings.ConcatenateValues(shortValue, floatValue, boolValue, doubleValue);

            // Tear down
            CultureInfo.CurrentCulture = currentCulture;

            return(actualResult);
        }
示例#3
0
        public string ConcatenateValues_ThreeParameters_ReturnsResult(string str, int intValue, long longValue)
        {
            // Arrange
            CultureInfo currentCulture = CultureInfo.CurrentCulture;

            CultureInfo.CurrentCulture = new CultureInfo("en-US");

            // Act
            string actualResult = ConcatenatingStrings.ConcatenateValues(str, intValue, longValue);

            // Tear down
            CultureInfo.CurrentCulture = currentCulture;

            // Assert
            return(actualResult);
        }
示例#4
0
        public void ConcatenateValues_Enumerable_ParametersAreValid_ReturnsResult(object[] data)
        {
            // Arrange
            IEnumerable <object> values = (IEnumerable <object>)data[0];
            string expectedResult       = (string)data[1];

            CultureInfo currentCulture = CultureInfo.CurrentCulture;

            CultureInfo.CurrentCulture = new CultureInfo("en-US");

            // Act
            string actualResult = ConcatenatingStrings.ConcatenateValues(values);

            // Tear down
            CultureInfo.CurrentCulture = currentCulture;

            // Assert
            Assert.AreEqual(expectedResult, actualResult);
        }
示例#5
0
 public string ConcatenateStrings_ThreeParameters_ParametersAreValid_ReturnsResult(string str1, string str2, string str3)
 {
     // Act
     return(ConcatenatingStrings.ConcatenateStrings(str1, str2, str3));
 }