public void Execute_HelloWorldCommand_ReturnsOptionObject2015() { // Arrange OptionObject2015 expected = new OptionObject2015(); OptionObject2015 optionObject2015 = new OptionObject2015(); IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject2015); var command = new HelloWorldCommand(optionObjectDecorator); // Act var actual = command.Execute(); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void Execute_SendEmailCommand_ReturnsOptionObject2015() { // Arrange OptionObject2015 expected = new OptionObject2015(); OptionObject2015 optionObject2015 = new OptionObject2015(); IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject2015); var messageService = new Mock <ISmtpService>(); var command = new SendEmailCommand(optionObjectDecorator, messageService.Object); // Act var actual = command.Execute(); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }
public void Execute_GetOdbcDataCommand_ReturnsOptionObject2015() { // Arrange OptionObject2015 expected = new OptionObject2015(); OptionObject2015 optionObject2015 = new OptionObject2015() { EntityID = "12345", Facility = "1" }; IOptionObjectDecorator optionObjectDecorator = new OptionObjectDecorator(optionObject2015); var repository = new Mock <IGetDataRepository>(); repository.Setup(p => p.GetPatientCountOfOpenEpisodesByPatientId(optionObject2015.Facility, optionObject2015.EntityID)).Returns(3); var command = new GetOdbcDataCommand(optionObjectDecorator, repository.Object); // Act var actual = command.Execute(); // Assert Assert.AreEqual(expected.GetType(), actual.GetType()); }