public void AUT_HolidayScheduleSyncEvent_UpdateDefault_Method_Call_Void_With_3_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var properties = CreateType <SPItemEventProperties>(); var uniqueId = CreateType <Guid>(); var isDefault = CreateType <bool>(); var methodUpdateDefaultPrametersTypes = new Type[] { typeof(SPItemEventProperties), typeof(Guid), typeof(bool) }; object[] parametersOfUpdateDefault = { properties, uniqueId, isDefault }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_holidayScheduleSyncEventInstance, MethodUpdateDefault, parametersOfUpdateDefault, methodUpdateDefaultPrametersTypes); // Assert parametersOfUpdateDefault.ShouldNotBeNull(); parametersOfUpdateDefault.Length.ShouldBe(3); methodUpdateDefaultPrametersTypes.Length.ShouldBe(3); methodUpdateDefaultPrametersTypes.Length.ShouldBe(parametersOfUpdateDefault.Length); Should.NotThrow(currentAction); }
public void AUT_HolidayScheduleSyncEvent_SetExtId_Method_Call_Void_With_3_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var properties = CreateType <SPItemEventProperties>(); var uniqueId = CreateType <Guid>(); var holidaySchedules = CreateType <IEnumerable <HolidaySchedule> >(); var methodSetExtIdPrametersTypes = new Type[] { typeof(SPItemEventProperties), typeof(Guid), typeof(IEnumerable <HolidaySchedule>) }; object[] parametersOfSetExtId = { properties, uniqueId, holidaySchedules }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_holidayScheduleSyncEventInstance, MethodSetExtId, parametersOfSetExtId, methodSetExtIdPrametersTypes); // Assert parametersOfSetExtId.ShouldNotBeNull(); parametersOfSetExtId.Length.ShouldBe(3); methodSetExtIdPrametersTypes.Length.ShouldBe(3); methodSetExtIdPrametersTypes.Length.ShouldBe(parametersOfSetExtId.Length); Should.NotThrow(currentAction); }
public void AUT_DispForm_RegisterArchiveRestoreFormButtons_Method_Call_Void_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var web = CreateType <SPWeb>(); var list = CreateType <SPList>(); var item = CreateType <SPListItem>(); var ribbon = CreateType <SPRibbon>(); var methodRegisterArchiveRestoreFormButtonsPrametersTypes = new Type[] { typeof(SPWeb), typeof(SPList), typeof(SPListItem), typeof(SPRibbon) }; object[] parametersOfRegisterArchiveRestoreFormButtons = { web, list, item, ribbon }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_dispFormInstance, MethodRegisterArchiveRestoreFormButtons, parametersOfRegisterArchiveRestoreFormButtons, methodRegisterArchiveRestoreFormButtonsPrametersTypes); // Assert parametersOfRegisterArchiveRestoreFormButtons.ShouldNotBeNull(); parametersOfRegisterArchiveRestoreFormButtons.Length.ShouldBe(4); methodRegisterArchiveRestoreFormButtonsPrametersTypes.Length.ShouldBe(4); methodRegisterArchiveRestoreFormButtonsPrametersTypes.Length.ShouldBe(parametersOfRegisterArchiveRestoreFormButtons.Length); Should.NotThrow(currentAction); }
public void AUT_VfChartSeries_AddItem_Method_Call_Void_Overloading_Of_1_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var xAxisLabel = CreateType <string>(); var yValue = CreateType <double>(); var zValue = CreateType <double>(); var dataPointColor = CreateType <Color>(); var methodAddItemPrametersTypes = new Type[] { typeof(string), typeof(double), typeof(double), typeof(Color) }; object[] parametersOfAddItem = { xAxisLabel, yValue, zValue, dataPointColor }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_vfChartSeriesInstance, MethodAddItem, parametersOfAddItem, methodAddItemPrametersTypes); // Assert parametersOfAddItem.ShouldNotBeNull(); parametersOfAddItem.Length.ShouldBe(4); methodAddItemPrametersTypes.Length.ShouldBe(4); methodAddItemPrametersTypes.Length.ShouldBe(parametersOfAddItem.Length); Should.NotThrow(currentAction); }
public void AUT_CsvImportJob_execute_Method_Call_Void_With_3_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange this.ValidateExecuteCondition(Methodexecute); var osite = this.CreateType <SPSite>(); var oweb = this.CreateType <SPWeb>(); var data = this.CreateType <string>(); var methodexecutePrametersTypes = new Type[] { typeof(SPSite), typeof(SPWeb), typeof(string) }; object[] parametersOfexecute = { osite, oweb, data }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_csvImportJobInstance, Methodexecute, parametersOfexecute, methodexecutePrametersTypes); // Assert parametersOfexecute.ShouldNotBeNull(); parametersOfexecute.Length.ShouldBe(3); methodexecutePrametersTypes.Length.ShouldBe(3); methodexecutePrametersTypes.Length.ShouldBe(parametersOfexecute.Length); Should.NotThrow(currentAction); }
public void AUT_TagManager_ParseRequest_Method_Call_Void_Overloading_Of_1_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var data = CreateType <string>(); var name = CreateType <string>(); var tagType = CreateType <int>(); var resourceId = CreateType <int>(); var methodParseRequestPrametersTypes = new Type[] { typeof(string), typeof(string), typeof(int), typeof(int) }; object[] parametersOfParseRequest = { data, name, tagType, resourceId }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_tagManagerInstance, MethodParseRequest, parametersOfParseRequest, methodParseRequestPrametersTypes); // Assert parametersOfParseRequest.ShouldNotBeNull(); parametersOfParseRequest.Length.ShouldBe(4); methodParseRequestPrametersTypes.Length.ShouldBe(4); methodParseRequestPrametersTypes.Length.ShouldBe(parametersOfParseRequest.Length); Should.NotThrow(currentAction); }
public void AUT_AddFragment_UpdateNodes_Method_Call_Void_With_3_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange this.ValidateExecuteCondition(MethodUpdateNodes); var xmlNode = this.CreateType <XmlNode>(); var teamToAdd = this.CreateType <List <string> >(); var rowId = this.CreateType <Int32>(); var methodUpdateNodesPrametersTypes = new Type[] { typeof(XmlNode), typeof(List <string>), typeof(Int32) }; object[] parametersOfUpdateNodes = { xmlNode, teamToAdd, rowId }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_addFragmentInstance, MethodUpdateNodes, parametersOfUpdateNodes, methodUpdateNodesPrametersTypes); // Assert parametersOfUpdateNodes.ShouldNotBeNull(); parametersOfUpdateNodes.Length.ShouldBe(3); methodUpdateNodesPrametersTypes.Length.ShouldBe(3); methodUpdateNodesPrametersTypes.Length.ShouldBe(parametersOfUpdateNodes.Length); Should.NotThrow(currentAction); }
public void AUT_Cleanup_processTimesheets_Method_Call_Void_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var site = CreateType <SPSite>(); var web = CreateType <SPWeb>(); var cn = CreateType <SqlConnection>(); var we = CreateType <PortfolioEngineCore.WEIntegration.WEIntegration>(); var methodprocessTimesheetsPrametersTypes = new Type[] { typeof(SPSite), typeof(SPWeb), typeof(SqlConnection), typeof(PortfolioEngineCore.WEIntegration.WEIntegration) }; object[] parametersOfprocessTimesheets = { site, web, cn, we }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_cleanupInstance, MethodprocessTimesheets, parametersOfprocessTimesheets, methodprocessTimesheetsPrametersTypes); // Assert parametersOfprocessTimesheets.ShouldNotBeNull(); parametersOfprocessTimesheets.Length.ShouldBe(4); methodprocessTimesheetsPrametersTypes.Length.ShouldBe(4); methodprocessTimesheetsPrametersTypes.Length.ShouldBe(parametersOfprocessTimesheets.Length); Should.NotThrow(currentAction); }
public void AUT_Cleanup_processResources_Method_Call_Void_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var site = CreateType <SPSite>(); var resWeb = CreateType <SPWeb>(); var sPrefix = CreateType <string>(); var resList = CreateType <SPList>(); var methodprocessResourcesPrametersTypes = new Type[] { typeof(SPSite), typeof(SPWeb), typeof(string), typeof(SPList) }; object[] parametersOfprocessResources = { site, resWeb, sPrefix, resList }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_cleanupInstance, MethodprocessResources, parametersOfprocessResources, methodprocessResourcesPrametersTypes); // Assert parametersOfprocessResources.ShouldNotBeNull(); parametersOfprocessResources.Length.ShouldBe(4); methodprocessResourcesPrametersTypes.Length.ShouldBe(4); methodprocessResourcesPrametersTypes.Length.ShouldBe(parametersOfprocessResources.Length); Should.NotThrow(currentAction); }
public void AUT_Logger_LogMessage_Method_Call_Void_Overloading_Of_1_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var message = CreateType <string>(); var component = CreateType <string>(); var kind = CreateType <LogKind>(); var details = CreateType <string>(); var methodLogMessagePrametersTypes = new Type[] { typeof(string), typeof(string), typeof(LogKind), typeof(string) }; object[] parametersOfLogMessage = { message, component, kind, details }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_loggerInstance, MethodLogMessage, parametersOfLogMessage, methodLogMessagePrametersTypes); // Assert parametersOfLogMessage.ShouldNotBeNull(); parametersOfLogMessage.Length.ShouldBe(4); methodLogMessagePrametersTypes.Length.ShouldBe(4); methodLogMessagePrametersTypes.Length.ShouldBe(parametersOfLogMessage.Length); Should.NotThrow(currentAction); }
public void AUT_Updatetask_processItem_Method_Call_Void_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange this.ValidateExecuteCondition(MethodprocessItem); var gr_id = this.CreateType <string>(); var web = this.CreateType <SPWeb>(); var list = this.CreateType <SPList>(); var view = this.CreateType <SPView>(); var methodprocessItemPrametersTypes = new Type[] { typeof(string), typeof(SPWeb), typeof(SPList), typeof(SPView) }; object[] parametersOfprocessItem = { gr_id, web, list, view }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_updatetaskInstance, MethodprocessItem, parametersOfprocessItem, methodprocessItemPrametersTypes); // Assert parametersOfprocessItem.ShouldNotBeNull(); parametersOfprocessItem.Length.ShouldBe(4); methodprocessItemPrametersTypes.Length.ShouldBe(4); methodprocessItemPrametersTypes.Length.ShouldBe(parametersOfprocessItem.Length); Should.NotThrow(currentAction); }
public void AUT_ListImportJob_ImportTasksFromListsTasksProcess_Method_Call_Void_With_4_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange this.ValidateExecuteCondition(MethodImportTasksFromListsTasksProcess); var li = this.CreateType <SPListItem>(); var docNew = this.CreateType <XmlDocument>(); var hshMapping = this.CreateType <Hashtable>(); var dsResources = this.CreateType <DataSet>(); var methodImportTasksFromListsTasksProcessPrametersTypes = new Type[] { typeof(SPListItem), typeof(XmlDocument), typeof(Hashtable), typeof(DataSet) }; object[] parametersOfImportTasksFromListsTasksProcess = { li, docNew, hshMapping, dsResources }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_listImportJobInstance, MethodImportTasksFromListsTasksProcess, parametersOfImportTasksFromListsTasksProcess, methodImportTasksFromListsTasksProcessPrametersTypes); // Assert parametersOfImportTasksFromListsTasksProcess.ShouldNotBeNull(); parametersOfImportTasksFromListsTasksProcess.Length.ShouldBe(4); methodImportTasksFromListsTasksProcessPrametersTypes.Length.ShouldBe(4); methodImportTasksFromListsTasksProcessPrametersTypes.Length.ShouldBe(parametersOfImportTasksFromListsTasksProcess.Length); Should.NotThrow(currentAction); }
public void AUT_Cleanup_processItems_Method_Call_Void_With_5_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var site = CreateType <SPSite>(); var web = CreateType <SPWeb>(); var dv = CreateType <DataView>(); var ds = CreateType <DataSet>(); var pe = CreateType <PortfolioEngineCore.PortfolioItems.PortfolioItems>(); var methodprocessItemsPrametersTypes = new Type[] { typeof(SPSite), typeof(SPWeb), typeof(DataView), typeof(DataSet), typeof(PortfolioEngineCore.PortfolioItems.PortfolioItems) }; object[] parametersOfprocessItems = { site, web, dv, ds, pe }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_cleanupInstance, MethodprocessItems, parametersOfprocessItems, methodprocessItemsPrametersTypes); // Assert parametersOfprocessItems.ShouldNotBeNull(); parametersOfprocessItems.Length.ShouldBe(5); methodprocessItemsPrametersTypes.Length.ShouldBe(5); methodprocessItemsPrametersTypes.Length.ShouldBe(parametersOfprocessItems.Length); Should.NotThrow(currentAction); }
public void AUT_Getworkspacexml_addWebs_Method_Call_Void_With_2_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var web = CreateType <SPWeb>(); var parentNode = CreateType <XmlNode>(); var methodaddWebsPrametersTypes = new Type[] { typeof(SPWeb), typeof(XmlNode) }; object[] parametersOfaddWebs = { web, parentNode }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_getworkspacexmlInstance, MethodAddWebs, parametersOfaddWebs, methodaddWebsPrametersTypes); // Assert parametersOfaddWebs.ShouldNotBeNull(); parametersOfaddWebs.Length.ShouldBe(2); methodaddWebsPrametersTypes.Length.ShouldBe(2); methodaddWebsPrametersTypes.Length.ShouldBe(parametersOfaddWebs.Length); Should.NotThrow(currentAction); }
public void AUT_Logger_InsertLog_Method_Call_Void_With_5_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var message = CreateType <string>(); var details = CreateType <string>(); var component = CreateType <string>(); var kind = CreateType <LogKind>(); var stackTrace = CreateType <string>(); var methodInsertLogPrametersTypes = new Type[] { typeof(string), typeof(string), typeof(string), typeof(LogKind), typeof(string) }; object[] parametersOfInsertLog = { message, details, component, kind, stackTrace }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_loggerInstance, MethodInsertLog, parametersOfInsertLog, methodInsertLogPrametersTypes); // Assert parametersOfInsertLog.ShouldNotBeNull(); parametersOfInsertLog.Length.ShouldBe(5); methodInsertLogPrametersTypes.Length.ShouldBe(5); methodInsertLogPrametersTypes.Length.ShouldBe(parametersOfInsertLog.Length); Should.NotThrow(currentAction); }
public void AUT_HolidaySyncEvent_GetFieldValues_Method_Call_Void_With_5_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var properties = CreateType <SPItemEventProperties>(); var schedule = CreateType <object>(); var hours = CreateType <object>(); var title = CreateType <object>(); var date = CreateType <object>(); var methodGetFieldValuesPrametersTypes = new Type[] { typeof(SPItemEventProperties), typeof(object), typeof(object), typeof(object), typeof(object) }; object[] parametersOfGetFieldValues = { properties, schedule, hours, title, date }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_holidaySyncEventInstance, MethodGetFieldValues, parametersOfGetFieldValues, methodGetFieldValuesPrametersTypes); // Assert parametersOfGetFieldValues.ShouldNotBeNull(); parametersOfGetFieldValues.Length.ShouldBe(5); methodGetFieldValuesPrametersTypes.Length.ShouldBe(5); methodGetFieldValuesPrametersTypes.Length.ShouldBe(parametersOfGetFieldValues.Length); Should.NotThrow(currentAction); }
public void AUT_PFEBase_PFEBaseCommon_Method_Call_Void_With_7_Parameters_No_Exception_Thrown_With_Encapsulation_Test() { // Arrange var basepath = CreateType <string>(); var username = CreateType <string>(); var pid = CreateType <string>(); var company = CreateType <string>(); var dbcnstring = CreateType <string>(); var secLevel = CreateType <SecurityLevels>(); var bDebug = CreateType <bool>(); var methodPFEBaseCommonPrametersTypes = new Type[] { typeof(string), typeof(string), typeof(string), typeof(string), typeof(string), typeof(SecurityLevels), typeof(bool) }; object[] parametersOfPFEBaseCommon = { basepath, username, pid, company, dbcnstring, secLevel, bDebug }; // Act Action currentAction = () => ReflectionAnalyzer.InvokeVoidMethod(_pFEBaseInstance, MethodPFEBaseCommon, parametersOfPFEBaseCommon, methodPFEBaseCommonPrametersTypes); // Assert parametersOfPFEBaseCommon.ShouldNotBeNull(); parametersOfPFEBaseCommon.Length.ShouldBe(7); methodPFEBaseCommonPrametersTypes.Length.ShouldBe(7); methodPFEBaseCommonPrametersTypes.Length.ShouldBe(parametersOfPFEBaseCommon.Length); Should.NotThrow(currentAction); }