public void CanCompareTwoFiveSizedTuples() { var tuple1 = new Tuple<int>(1, 2, 3, 4, 5); var tuple2 = new Tuple<int>(1, 2, 3, 4, 5); var tuple3 = new Tuple<int>(1, 2, 3, 4, 6); tuple2.Should().Be(tuple1); tuple3.Should().Not.Be(tuple1); }
public void CanCompareTwoFiveSizedNullableTuples() { var tuple1 = new Tuple<int?>(1, 2, null, 4, 5); var tuple2 = new Tuple<int?>(1, 2, null, 4, 5); var tuple3 = new Tuple<int?>(1, 2, 3, 4, null); tuple2.Should().Be(tuple1); tuple3.Should().Not.Be(tuple1); }
public void CanCompareTwoFiveSizedStringTuples() { var tuple1 = new Tuple<string>("1", "2", "3", "4", "5"); var tuple2 = new Tuple<string>("1", "2", "3", "4", "5"); var tuple3 = new Tuple<string>("1", "2", "3", "4", "6"); tuple2.Should().Be(tuple1); tuple3.Should().Not.Be(tuple1); }
public void CannotCompareTwoDifferentSizesTuples() { var tuple1 = new Tuple<int>(1, 2, 3, 4, 5); var tuple2 = new Tuple<int>(1, 2, 3, 4, 5, 6); tuple2.Should().Not.Be(tuple1); }