public void Matches_OneCaptionContainedInMembers_Validated() { //Buiding object used during test var members = new MemberResult(); members.Add(new NBi.Core.Analysis.Member.Member("[Hierarchy].[First member]", "First member", 1, 0)); var subsetOfConstraint = new NBi.NUnit.Member.ContainedInConstraint(new List <string>() { "First member", "Second Member" }); //Call the method to test var res = subsetOfConstraint.Matches(members); //Test conclusion Assert.That(res, Is.True); }
public void WriteDescriptionTo_FailureExist_FailureRenderExpectedCalled() { //Stub the writer var stubWriter = new Mock <global::NUnit.Framework.Constraints.MessageWriter>(); var writer = stubWriter.Object; //Mock the failure var mockedFailure = Mock.Of <ItemsMessage>(f => f.RenderExpected() == "failure actual"); //Buiding object used during test var subsetOfConstraint = new NBi.NUnit.Member.ContainedInConstraint(new List <string>() { "First member" }); subsetOfConstraint.Failure = mockedFailure; //Call the method to test subsetOfConstraint.WriteDescriptionTo(writer); //Test conclusion Mock.Get(mockedFailure).Verify(f => f.RenderExpected()); }