public void TestTransform_BadTask1Text() { //Arrange const string expected = "Parameter name: Task1Text"; ITransformHistory transform = new TransformHistory(); string history = "5587: Integración Colecturía Digital - Consulta de Estatus de Citas para Colecturía"; //Act var transformHistoryDto = new TransformHistoryDto() { History = history, FirstTask = string.Empty, Actions = Actions.End }; //Assert. Assert.ThrowsException <ArgumentNullException>(() => transform.Transform(transformHistoryDto), expected); }
public void TestTransform_BadHistoryText() { //Arrange const string expected = "Parameter name: HistoryText"; ITransformHistory transform = new TransformHistory(); string task1 = "desarrollar cambios para que colecturía pueda ver el estatus de las citas al enviarle un numero de cita"; //Act var transformHistoryDto = new TransformHistoryDto() { History = string.Empty, FirstTask = task1, Actions = Actions.End }; //Assert. Assert.ThrowsException <ArgumentNullException>(() => transform.Transform(transformHistoryDto), expected); }
public void TestTransform_BeginAction_WithTask1LeftSpace() { //Arrange string expected = "Estuve trabajando con la historia 5587: Integración Colecturía Digital - Consulta de Estatus de Citas para Colecturía. Iniciando trabajando en desarrollar cambios para que colecturía pueda ver el estatus de las citas al enviarle un numero de cita."; ITransformHistory transform = new TransformHistory(); string history = "5587: Integración Colecturía Digital - Consulta de Estatus de Citas para Colecturía"; string task1 = " desarrollar cambios para que colecturía pueda ver el estatus de las citas al enviarle un numero de cita"; //Act var transformHistoryDto = new TransformHistoryDto() { History = history, FirstTask = task1, Actions = Actions.Begin }; string result = transform.Transform(transformHistoryDto); //Assert. Assert.AreEqual(expected, result); }
public void TestTransform_Task2_FinalDot() { //Arrange string expected = "Estuve trabajando con la historia 5587: Integración Colecturía Digital - Consulta de Estatus de Citas para Colecturía. Terminando de trabajar en desarrollar cambios para que colecturía pueda ver el estatus de las citas al enviarle un numero de cita y además estuve trabajando en desarrollar cambios para que pueda cancelar cita."; ITransformHistory transform = new TransformHistory(); string history = "5587: Integración Colecturía Digital - Consulta de Estatus de Citas para Colecturía"; string task1 = "desarrollar cambios para que colecturía pueda ver el estatus de las citas al enviarle un numero de cita"; string task2 = "desarrollar cambios para que pueda cancelar cita."; //Act var transformHistoryDto = new TransformHistoryDto() { History = history, FirstTask = task1, SecondTask = task2, Actions = Actions.End }; string result = transform.Transform(transformHistoryDto); //Assert. Assert.AreEqual(expected, result); }