示例#1
0
        public void ShouldThrowContainsAnyChar()
        {
            //Arrange
            IOperationsManagable manager = null;
            var cut = new TransformString(manager);

            //Act
            cut.TransfromString(null);
        }
示例#2
0
        public void ShouldReturnsInput()
        {
            //Arrange
            IOperationsManagable manager = null;
            var          cut             = new TransformString(manager);
            const string input           = "This is the [expected (input)]";

            //Act
            var result = cut.TransfromString(input);

            //Assert
            Assert.AreEqual(input, result);
        }
示例#3
0
 /// <summary>
 /// Initializes new instance of TransformString
 /// </summary>
 /// <param name="transformations"></param>
 public TransformString(IOperationsManagable transformationManager)
 {
     this.transformationManager = transformationManager;
 }