コード例 #1
0
        public void OnExecute_Returns_Successful_ExitCode()
        {
            // Arrange
            var commandLineApplication = new CommandLineApplication();
            var mockConfigurationRoot  = Mock.Of <IConfigurationRoot>();
            var mockServiceCollection  = Mock.Of <IServiceCollection>();
            var sut = new CommandStub(commandLineApplication, mockConfigurationRoot, mockServiceCollection);

            // Act
            var result = sut.OnExecute();

            // Assert
            result.ShouldBe(ExitCodes.SUCCESSFUL);
        }