예제 #1
0
        public void Equals_SameReference_ReturnsTrue()
        {
            var sut = new VoyageBuilder()
                      .Build();

            var actual = sut.Equals(sut);

            Assert.IsTrue(actual);
        }
예제 #2
0
        public void Equals_SameValueVoyageNumber_ReturnsTrue()
        {
            const string voyageNumber = "aO2s34N";
            var          sut1         = new VoyageBuilder()
                                        .Using(new Mock <VoyageNumber>(voyageNumber))
                                        .Build();
            var sut2 = new VoyageBuilder()
                       .Using(new Mock <VoyageNumber>(voyageNumber))
                       .Build();

            var actual = sut1.Equals(sut2);

            Assert.IsTrue(actual);
        }
예제 #3
0
        public void Equals_SameReferenceVoyageNumber_ReturnsTrue()
        {
            var voyageNumber = new Mock <VoyageNumber>("aS2e32B");
            var sut1         = new VoyageBuilder()
                               .Using(voyageNumber)
                               .Build();
            var sut2 = new VoyageBuilder()
                       .Using(voyageNumber)
                       .Build();

            var actual = sut1.Equals(sut2);

            Assert.IsTrue(actual);
        }