public void Class_Nested_InterfaceExtraction() { InterfaceDetail ii = ExtractNestedInterface(Subjects.One, "ParentClass", "INestedPublicInterface"); Assert.AreEqual(Status.Present, ii.Status); Assert.AreEqual("public interface INestedPublicInterface", ii.ToString()); }
public void Interface_WithAttributes() { InterfaceDetail ii = ExtractInterface(Subjects.One, "IInterfaceWithAttribute"); Assert.AreEqual(Status.Present, ii.Status); CheckForAttribute(ii); }
public void Interface_Extraction() { InterfaceDetail ii = ExtractInterface(Subjects.One, "IFoo"); Assert.AreEqual(Status.Present, ii.Status); Assert.AreEqual("public interface IFoo", ii.ToString()); }
private void AssertChange(string name, ChangeType change) { InterfaceDetail r1 = ExtractInterface(Subjects.One, name); InterfaceDetail r2 = ExtractInterface(Subjects.Two, name); Align(r1, r2); Assert.AreEqual(change, r2.PerformCompare(r1)); }