public void ShouldGetNoProblemWithVoidReturn() { MixingMessageContractAttributes rule = new MixingMessageContractAttributes(); TypeNode typeNode = RuleHelper.GetTypeNodeFromType(typeof(IMixingMessageContractAttributes)); rule.Check(typeNode.GetMembersNamed(Identifier.For("Operation4"))[0]); Assert.AreEqual(0, rule.Problems.Count); }
public void ShouldGetOneProblemWhenIssueInFirstParam() { MixingMessageContractAttributes rule = new MixingMessageContractAttributes(); TypeNode typeNode = RuleHelper.GetTypeNodeFromType(typeof(IMixingMessageContractAttributes)); rule.Check(typeNode.GetMembersNamed(Identifier.For("Operation3"))[0]); Assert.AreEqual(1, rule.Problems.Count); }
public void ShouldGetNoProblemWithVoidReturn() { MixingMessageContractAttributes rule = new MixingMessageContractAttributes(); TypeNode typeNode = RuleHelper.GetTypeNodeFromType(typeof(IMixingMessageContractAttributes)); rule.Check(typeNode.GetMembersNamed(Identifier.For("Operation4"))[0]); Assert.AreEqual(0, rule.Problems.Count); }
public void ShouldGetOneProblemWhenIssueInFirstParam() { MixingMessageContractAttributes rule = new MixingMessageContractAttributes(); TypeNode typeNode = RuleHelper.GetTypeNodeFromType(typeof(IMixingMessageContractAttributes)); rule.Check(typeNode.GetMembersNamed(Identifier.For("Operation3"))[0]); Assert.AreEqual(1, rule.Problems.Count); }