public void When_adding_a_caomparison() { "Given a CompostieComperer" .x(() => SUT = new CompositeComparison()); "When adding a comparer" .x(() => SUT.Add(Mock.Of <IComparison>())); "Then there should be one comparison" .x(() => SUT.Comparisons.Count.ShouldBe(1)); }
public void When_creating_a_CompositeComparer() { "When creating a CompostieComperer" .x(() => SUT = new CompositeComparison()); "it should implement IComparer" .x(() => SUT.ShouldBeAssignableTo <IComparison>()); "CanCompare should always true" .x(() => SUT.CanCompare(null, null).ShouldBe(true)); }
public CompareSyntaxTests() { comparison = new CompositeComparison(); builder = new Mock<IComparisonBuilder<ComparisonBuilder>>(); builder .Setup(x => x.Create()) .Returns(() => comparison); syntax = a.WithDeepEqual(b); syntax.Builder = builder.Object; }
public CompareSyntaxTests() { comparison = new CompositeComparison(); builder = new Mock <IComparisonBuilder <ComparisonBuilder> >(); builder .Setup(x => x.Create()) .Returns(() => comparison); syntax = a.WithDeepEqual(b); syntax.Builder = builder.Object; }
public FailOnInconclusiveComparison(CompositeComparison root) => this.root = root;
public JTokenComparisonTests() { comparison = Extensions.CreateTestingComparisonBuilder() .WithCustomComparison(new JTokenComparison()) .Create(); }