public void SingleCodeCoverageMethodWhenOnlyGetter() { CodeCoverageProperty property = new CodeCoverageProperty(getter); List <CodeCoverageMethod> expectedMethods = new List <CodeCoverageMethod>(); expectedMethods.Add(getter); Assert.AreEqual(expectedMethods, property.GetMethods()); }
public void TwoCodeCoverageMethodsWhenSetterAndGetterAdded() { CodeCoverageProperty property = new CodeCoverageProperty(getter); property.AddMethod(setter); List <CodeCoverageMethod> expectedMethods = new List <CodeCoverageMethod>(); expectedMethods.Add(getter); expectedMethods.Add(setter); Assert.AreEqual(expectedMethods, property.GetMethods()); }
public void SetUpFixture() { properties = new CodeCoveragePropertyCollection(); getterMethod = new CodeCoverageMethod("get_Count", "MyTests", MethodAttributes.SpecialName); setterMethod = new CodeCoverageMethod("set_Count", "MyTests", MethodAttributes.SpecialName); properties.Add(getterMethod); properties.Add(setterMethod); if (properties.Count > 0) { property = properties[0]; } }
public void SetUpFixture() { properties = new CodeCoveragePropertyCollection(); XElement getterElement = CreatePropertyGetter("MyTests", "Count"); getterMethod = new CodeCoverageMethod("MyTests", getterElement); XElement setterElement = CreatePropertySetter("MyTests", "Count"); setterMethod = new CodeCoverageMethod("MyTests", setterElement); properties.Add(getterMethod); properties.Add(setterMethod); if (properties.Count > 0) { property = properties[0]; } }
public void PropertyNameFromSetter() { CodeCoverageProperty property = new CodeCoverageProperty(setter); Assert.AreEqual("Count", property.Name); }
public void PropertyNameIsEmptyStringWhenMethodIsNotGetter() { CodeCoverageMethod method = new CodeCoverageMethod("Count", "MyTest"); Assert.AreEqual(String.Empty, CodeCoverageProperty.GetPropertyName(method)); }
public void CodeCoveragePropertyNameFromSetter() { Assert.AreEqual("Count", CodeCoverageProperty.GetPropertyName(setter)); }
public void SetterMethodIsSetterProperty() { Assert.IsTrue(CodeCoverageProperty.IsSetter(setter)); }