Exemplo n.º 1
0
        public void MethodWithOneParameterTest()
        {
            IEnumerable results          = measureFinder.FindByNumberOfParameters(measures, 1);
            IEnumerator resultEnumerator = results.GetEnumerator();

            Assert.IsNotNull(results);
            Assert.AreEqual(1, ((ICollection)results).Count);
            Assert.IsTrue(resultEnumerator.MoveNext());
            TypeMeasure typeMeasure = (TypeMeasure)resultEnumerator.Current;

            Assert.AreEqual(5, ((ICollection)typeMeasure.MethodMeasures).Count);
        }
Exemplo n.º 2
0
 //Disabling warning 0169 because this code will be called at
 //runtime with glade.
         #pragma warning disable 0169
 private void OnDialogResponse(object sender, ResponseArgs args)
 {
     if (args.ResponseId == ResponseType.Ok)
     {
         MeasureFinder measureFinder = new MeasureFinder();
         int           minimumValue  = Int32.Parse(minimumValueEntry.Text);
         if (linesPerMethodRadioButton.Active)
         {
             results = measureFinder.FindByLinesPerMethod(measures, minimumValue);
         }
         else if (parametersPerMethodRadioButton.Active)
         {
             results = measureFinder.FindByParametersPerMethod(measures, minimumValue);
         }
         else if (numberOfLinesRadioButton.Active)
         {
             results = measureFinder.FindByNumberOfLines(measures, minimumValue);
         }
         else if (numberOfParametersRadioButton.Active)
         {
             results = measureFinder.FindByNumberOfParameters(measures, minimumValue);
         }
         else if (numberOfFieldsRadioButton.Active)
         {
             results = measureFinder.FindByNumberOfFields(measures, minimumValue);
         }
     }
     findDialog.Destroy();
 }
Exemplo n.º 3
0
		//Disabling warning 0169 because this code will be called at
		//runtime with glade.
		#pragma warning disable 0169
		private void OnDialogResponse (object sender, ResponseArgs args) 
		{
			if (args.ResponseId == ResponseType.Ok) {
				MeasureFinder measureFinder = new MeasureFinder ();
				int minimumValue = Int32.Parse (minimumValueEntry.Text);
				if (linesPerMethodRadioButton.Active) {
					results = measureFinder.FindByLinesPerMethod (measures, minimumValue);
				}
				else if (parametersPerMethodRadioButton.Active) {
					results = measureFinder.FindByParametersPerMethod (measures, minimumValue);
				}
				else if (numberOfLinesRadioButton.Active) {
					results = measureFinder.FindByNumberOfLines (measures, minimumValue);
				}
				else if (numberOfParametersRadioButton.Active) {
					results = measureFinder.FindByNumberOfParameters (measures, minimumValue);
				}
				else if (numberOfFieldsRadioButton.Active) {
					results = measureFinder.FindByNumberOfFields (measures, minimumValue);
				}
			}
			findDialog.Destroy ();
		}