public void IfAddVoidMethodIsCalledANewMethodShouldBeAddedToTheDeclarationMembers() { var builder = new InterfaceBuilder(InterfaceName); var target = builder.AddVoidMethod(FunctionName, new ParameterItem[] { }).GetDeclaration(); Assert.AreEqual(1, target.Members.Count); Assert.AreEqual(FunctionName, target.Members[0].Name); }
public void IfAddVoidMethodIsCalledTwiceWithTheSameNameAnExceptionShouldBeenThrown() { var builder = new InterfaceBuilder(InterfaceName); builder.AddVoidMethod(FunctionName, new ParameterItem[] { }).AddVoidMethod(FunctionName, new ParameterItem[] { }).GetDeclaration(); }