Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }