示例#1
0
        public void AUT_ConstrainedStringRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var minimumLength = this.CreateType <int>();
            var maximumLength = this.CreateType <int>();
            ConstrainedStringRequest instance = null;
            Exception creationException       = null;

            // Act
            Action createAction = () => instance = new ConstrainedStringRequest(minimumLength, maximumLength);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _constrainedStringRequestInstance.ShouldNotBeNull();
            _constrainedStringRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_DSMProgressChangedEventHandlerArgs_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var progressPercentage = CreateType <int>();
            var userState          = CreateType <object>();
            DSMProgressChangedEventHandlerArgs instance = null;
            Exception creationException = null;

            // Act
            Action createAction = () => instance = new DSMProgressChangedEventHandlerArgs(progressPercentage, userState);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _dSMProgressChangedEventHandlerArgsInstance.ShouldNotBeNull();
            _dSMProgressChangedEventHandlerArgsInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <DSMProgressChangedEventHandlerArgs>();
        }
        public void AUT_RequestTraceEventArgs_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var request = this.CreateType <object>();
            var depth   = this.CreateType <int>();
            RequestTraceEventArgs instance          = null;
            Exception             creationException = null;

            // Act
            Action createAction = () => instance = new RequestTraceEventArgs(request, depth);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _requestTraceEventArgsInstance.ShouldNotBeNull();
            _requestTraceEventArgsInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#4
0
        public void AUT_JobStepAttribute_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var parentJob                      = CreateType <string>();
            var sequence                       = CreateType <double>();
            JobStepAttribute instance          = null;
            Exception        creationException = null;

            // Act
            Action createAction = () => instance = new JobStepAttribute(parentJob, sequence);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _jobStepAttributeInstance.ShouldNotBeNull();
            _jobStepAttributeInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_ThrowingRecursionGuard_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var builder  = this.CreateType <ISpecimenBuilder>();
            var comparer = this.CreateType <IEqualityComparer>();
            ThrowingRecursionGuard instance = null;
            Exception creationException     = null;

            // Act
            Action createAction = () => instance = new ThrowingRecursionGuard(builder, comparer);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _throwingRecursionGuardInstance.ShouldNotBeNull();
            _throwingRecursionGuardInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_ConstructorCustomization_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var targetType = this.CreateType <Type>();
            var query      = this.CreateType <IMethodQuery>();
            ConstructorCustomization instance = null;
            Exception creationException       = null;

            // Act
            Action createAction = () => instance = new ConstructorCustomization(targetType, query);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _constructorCustomizationInstance.ShouldNotBeNull();
            _constructorCustomizationInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#7
0
        public void AUT_DeleteRequest_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var           p_token           = this.CreateType <UplandIntegrations.TenroxIntegrationService.UserToken>();
            var           p_intUniqueId     = this.CreateType <int>();
            DeleteRequest instance          = null;
            Exception     creationException = null;

            // Act
            Action createAction = () => instance = new DeleteRequest(p_token, p_intUniqueId);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _deleteRequestInstance.ShouldNotBeNull();
            _deleteRequestInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <DeleteRequest>();
        }
示例#8
0
        public void AUT_TraceWriter_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var         writer            = this.CreateType <TextWriter>();
            var         tracer            = this.CreateType <TracingBuilder>();
            TraceWriter instance          = null;
            Exception   creationException = null;

            // Act
            Action createAction = () => instance = new TraceWriter(writer, tracer);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _traceWriterInstance.ShouldNotBeNull();
            _traceWriterInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#9
0
        public void AUT_GenericMethod_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var           method            = this.CreateType <MethodInfo>();
            var           factory           = this.CreateType <IMethodFactory>();
            GenericMethod instance          = null;
            Exception     creationException = null;

            // Act
            Action createAction = () => instance = new GenericMethod(method, factory);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _genericMethodInstance.ShouldNotBeNull();
            _genericMethodInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#10
0
        public void AUT_ExcelConnectionUpdatorService_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var connectionInfo    = CreateType <ExcelConnectionInfo>();
            var sharepointService = CreateType <ISharepointService>();
            ExcelConnectionUpdatorService instance = null;
            Exception creationException            = null;

            // Act
            Action createAction = () => instance = new ExcelConnectionUpdatorService(connectionInfo, sharepointService);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _excelConnectionUpdatorServiceInstance.ShouldNotBeNull();
            _excelConnectionUpdatorServiceInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#11
0
        public void AUT_TypeRelay_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var       from              = this.CreateType <Type>();
            var       to                = this.CreateType <Type>();
            TypeRelay instance          = null;
            Exception creationException = null;

            // Act
            Action createAction = () => instance = new TypeRelay(from, to);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _typeRelayInstance.ShouldNotBeNull();
            _typeRelayInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_PersonalizationDataRepository_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var web = CreateType <SPWeb>();
            var personalizationKey = CreateType <string>();
            PersonalizationDataRepository instance = null;
            Exception creationException            = null;

            // Act
            Action createAction = () => instance = new PersonalizationDataRepository(web, personalizationKey);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _personalizationDataRepositoryInstance.ShouldNotBeNull();
            _personalizationDataRepositoryInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#13
0
        public void AUT_ImportProgressChangedEventHandlerArgs_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var progressPercentage = CreateType <int>();
            var userState          = CreateType <object>();
            ImportProgressChangedEventHandlerArgs instance = null;
            Exception creationException = null;

            // Act
            Action createAction = () => instance = new ImportProgressChangedEventHandlerArgs(progressPercentage, userState);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _importProgressChangedEventHandlerArgsInstance.ShouldNotBeNull();
            _importProgressChangedEventHandlerArgsInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_TimeDebug_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var       name              = CreateType <string>();
            var       sbDebug           = CreateType <string>();
            TimeDebug instance          = null;
            Exception creationException = null;

            // Act
            Action createAction = () => instance = new TimeDebug(name, sbDebug);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _timeDebugInstance.ShouldNotBeNull();
            _timeDebugInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_FindSimpleUsersByEmailResponse_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var FindSimpleUsersByEmailResult = this.CreateType <UplandIntegrations.TenroxUserService.UserSimple[]>();
            var totalRecords = this.CreateType <int>();
            FindSimpleUsersByEmailResponse instance = null;
            Exception creationException             = null;

            // Act
            Action createAction = () => instance = new FindSimpleUsersByEmailResponse(FindSimpleUsersByEmailResult, totalRecords);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _findSimpleUsersByEmailResponseInstance.ShouldNotBeNull();
            _findSimpleUsersByEmailResponseInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_BulkDeleteSerializedRequest_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var p_strToken     = this.CreateType <string>();
            var p_intUniqueIds = this.CreateType <int[]>();
            BulkDeleteSerializedRequest instance = null;
            Exception creationException          = null;

            // Act
            Action createAction = () => instance = new BulkDeleteSerializedRequest(p_strToken, p_intUniqueIds);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _bulkDeleteSerializedRequestInstance.ShouldNotBeNull();
            _bulkDeleteSerializedRequestInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <BulkDeleteSerializedRequest>();
        }
示例#17
0
        public void AUT_APIException_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var          exceptionNumber   = CreateType <int>();
            var          message           = CreateType <string>();
            APIException instance          = null;
            Exception    creationException = null;

            // Act
            Action createAction = () => instance = new APIException(exceptionNumber, message);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _aPIExceptionInstance.ShouldNotBeNull();
            _aPIExceptionInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#18
0
        public void AUT_PropertySpecification_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var targetType = this.CreateType <Type>();
            var targetName = this.CreateType <string>();
            PropertySpecification instance          = null;
            Exception             creationException = null;

            // Act
            Action createAction = () => instance = new PropertySpecification(targetType, targetName);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _propertySpecificationInstance.ShouldNotBeNull();
            _propertySpecificationInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <PropertySpecification>();
        }
        public void AUT_ParameterSpecification_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var targetType = this.CreateType <Type>();
            var targetName = this.CreateType <string>();
            ParameterSpecification instance = null;
            Exception creationException     = null;

            // Act
            Action createAction = () => instance = new ParameterSpecification(targetType, targetName);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _parameterSpecificationInstance.ShouldNotBeNull();
            _parameterSpecificationInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#20
0
        public void AUT_GetAllSimpleUsersResponse_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var GetAllSimpleUsersResult        = this.CreateType <UplandIntegrations.TenroxUserService.UserSimple[]>();
            var totalRecords                   = this.CreateType <int>();
            GetAllSimpleUsersResponse instance = null;
            Exception creationException        = null;

            // Act
            Action createAction = () => instance = new GetAllSimpleUsersResponse(GetAllSimpleUsersResult, totalRecords);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _getAllSimpleUsersResponseInstance.ShouldNotBeNull();
            _getAllSimpleUsersResponseInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <GetAllSimpleUsersResponse>();
        }
        public void AUT_ProcessErrorMessagesRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var p_UserToken  = this.CreateType <string>();
            var retDataTable = this.CreateType <System.Data.DataTable>();
            ProcessErrorMessagesRequest instance = null;
            Exception creationException          = null;

            // Act
            Action createAction = () => instance = new ProcessErrorMessagesRequest(p_UserToken, retDataTable);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _processErrorMessagesRequestInstance.ShouldNotBeNull();
            _processErrorMessagesRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_FilteringSpecimenBuilder_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var builder       = this.CreateType <ISpecimenBuilder>();
            var specification = this.CreateType <IRequestSpecification>();
            FilteringSpecimenBuilder instance = null;
            Exception creationException       = null;

            // Act
            Action createAction = () => instance = new FilteringSpecimenBuilder(builder, specification);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _filteringSpecimenBuilderInstance.ShouldNotBeNull();
            _filteringSpecimenBuilderInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <FilteringSpecimenBuilder>();
        }
        public void AUT_BulkDeleteRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var p_token                         = this.CreateType <UplandIntegrations.TenroxAssignmentService.UserToken>();
            var p_intUniqueIds                  = this.CreateType <int[]>();
            BulkDeleteRequest instance          = null;
            Exception         creationException = null;

            // Act
            Action createAction = () => instance = new BulkDeleteRequest(p_token, p_intUniqueIds);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _bulkDeleteRequestInstance.ShouldNotBeNull();
            _bulkDeleteRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_DeleteSerializedRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var p_strToken    = this.CreateType <string>();
            var p_intUniqueId = this.CreateType <int>();
            DeleteSerializedRequest instance = null;
            Exception creationException      = null;

            // Act
            Action createAction = () => instance = new DeleteSerializedRequest(p_strToken, p_intUniqueId);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _deleteSerializedRequestInstance.ShouldNotBeNull();
            _deleteSerializedRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_InstanceMethod_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var            instanceMethod    = this.CreateType <MethodInfo>();
            var            owner             = this.CreateType <object>();
            InstanceMethod instance          = null;
            Exception      creationException = null;

            // Act
            Action createAction = () => instance = new InstanceMethod(instanceMethod, owner);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _instanceMethodInstance.ShouldNotBeNull();
            _instanceMethodInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_FiniteSequenceRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var request = this.CreateType <object>();
            var count   = this.CreateType <int>();
            FiniteSequenceRequest instance          = null;
            Exception             creationException = null;

            // Act
            Action createAction = () => instance = new FiniteSequenceRequest(request, count);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _finiteSequenceRequestInstance.ShouldNotBeNull();
            _finiteSequenceRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
        public void AUT_QueryByIdSerializedRequest_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var p_strToken = this.CreateType <string>();
            var p_strId    = this.CreateType <string>();
            QueryByIdSerializedRequest instance = null;
            Exception creationException         = null;

            // Act
            Action createAction = () => instance = new QueryByIdSerializedRequest(p_strToken, p_strId);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _queryByIdSerializedRequestInstance.ShouldNotBeNull();
            _queryByIdSerializedRequestInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <QueryByIdSerializedRequest>();
        }
        public void AUT_IntegrationControlTemplate_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var c     = CreateType <Control>();
            var page  = CreateType <Page>();
            var title = CreateType <string>();
            IntegrationControlTemplate instance = null;
            Exception creationException         = null;

            // Act
            Action createAction = () => instance = new IntegrationControlTemplate(c, page, title);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _integrationControlTemplateInstance.ShouldNotBeNull();
            _integrationControlTemplateInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }
示例#29
0
        public void AUT_SpecimenCreatedEventArgs_Constructor_With_Parameter_Created_Instance_Type_Test()
        {
            // Arrange
            var request  = this.CreateType <object>();
            var specimen = this.CreateType <object>();
            var depth    = this.CreateType <int>();
            SpecimenCreatedEventArgs instance = null;
            Exception creationException       = null;

            // Act
            Action createAction = () => instance = new SpecimenCreatedEventArgs(request, specimen, depth);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _specimenCreatedEventArgsInstance.ShouldNotBeNull();
            _specimenCreatedEventArgsInstanceFixture.ShouldNotBeNull();
            instance.ShouldBeOfType <SpecimenCreatedEventArgs>();
        }
        public void AUT_GetAllSimpleUsersRequest_Constructor_Instantiation_With_Parameter_Test()
        {
            // Arrange
            var p_userToken = this.CreateType <UplandIntegrations.TenroxUserService.UserToken>();
            var pageIndex   = this.CreateType <int>();
            var pageSize    = this.CreateType <int>();
            GetAllSimpleUsersRequest instance = null;
            Exception creationException       = null;

            // Act
            Action createAction = () => instance = new GetAllSimpleUsersRequest(p_userToken, pageIndex, pageSize);

            creationException = ActionAnalyzer.GetActionException(createAction);

            // Assert
            instance.ShouldNotBeNull();
            _getAllSimpleUsersRequestInstance.ShouldNotBeNull();
            _getAllSimpleUsersRequestInstanceFixture.ShouldNotBeNull();
            Should.NotThrow(createAction);
        }