コード例 #1
0
        public void MoneysAreTransitive()
        {
            Money moneyA = new MoneyBuilder().Build();
            Money moneyB = new MoneyBuilder().Build();
            Money moneyC = new MoneyBuilder().Build();

            moneyA.Should().Be(moneyB);
            moneyB.Should().Be(moneyC);
            moneyA.Should().Be(moneyC);
        }
コード例 #2
0
        public void MoneysAreSymmetric()
        {
            Money moneyA = new MoneyBuilder().Build();
            Money moneyB = new MoneyBuilder().Build();

            moneyA.Should().Be(moneyB);
            moneyB.Should().Be(moneyA);
        }
コード例 #3
0
        public void MoneysAreReflexive()
        {
            Money money = new MoneyBuilder().Build();

            money.Should().Be(money);
        }
コード例 #4
0
        public void MoneyIsNotEqualToNull()
        {
            Money money = new MoneyBuilder().Build();

            money.Should().NotBeNull();
        }
コード例 #5
0
ファイル: MoneyTest.cs プロジェクト: jonocairns/csharp-money
        public void MoneysAreTransitive()
        {
            Money moneyA = new MoneyBuilder().Build();
            Money moneyB = new MoneyBuilder().Build();
            Money moneyC = new MoneyBuilder().Build();

            moneyA.Should().Be(moneyB);
            moneyB.Should().Be(moneyC);
            moneyA.Should().Be(moneyC);
        }
コード例 #6
0
ファイル: MoneyTest.cs プロジェクト: jonocairns/csharp-money
        public void MoneysAreSymmetric()
        {
            Money moneyA = new MoneyBuilder().Build();
            Money moneyB = new MoneyBuilder().Build();

            moneyA.Should().Be(moneyB);
            moneyB.Should().Be(moneyA);
        }
コード例 #7
0
ファイル: MoneyTest.cs プロジェクト: jonocairns/csharp-money
 public void MoneysAreReflexive()
 {
     Money money = new MoneyBuilder().Build();
     money.Should().Be(money);
 }
コード例 #8
0
ファイル: MoneyTest.cs プロジェクト: jonocairns/csharp-money
 public void MoneyIsNotEqualToNull()
 {
     Money money = new MoneyBuilder().Build();
     money.Should().NotBeNull();
 }