Skip to content

Commit f42cded

Browse files
committed
feat: migrate unit tests from FluentAssertions to Shouldly
1 parent 7bc650a commit f42cded

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/Common/Assertions/ErrorOr/ErrorOrAssertions.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
namespace EvolutionaryArchitecture.Fitnet.Contracts.Core.UnitTests.Common.Assertions.ErrorOr;
22

3+
using FluentAssertions;
34
using FluentAssertions.Execution;
45
using FluentAssertions.Primitives;
56

Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/PrepareContract/PrepareContractTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
using Common;
44
using Core.PrepareContract;
5+
using Shouldly;
56

67
public sealed class PrepareContractTests
78
{
@@ -19,7 +20,7 @@ internal void Given_prepare_contract_Then_should_raise_contract_prepared_event()
1920
// Assert
2021
var contract = preparationResult.Value;
2122
var @event = contract.GetPublishedEvent<ContractPreparedEvent>();
22-
@event?.CustomerId.Should().Be(_customerId);
23-
@event?.PreparedAt.Should().Be(_preparedAt);
23+
@event?.CustomerId.ShouldBe(_customerId);
24+
@event?.PreparedAt.ShouldBe(_preparedAt);
2425
}
2526
}

Chapter-4-applying-tactical-domain-driven-design/Fitnet.Contracts/Src/Fitnet.Contracts.Core.UnitTests/SignContract/SignContractTests.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ namespace EvolutionaryArchitecture.Fitnet.Contracts.Core.UnitTests.SignContract;
44
using Common.Builders;
55
using Core.SignContract;
66
using Core.SignContract.Signatures;
7+
using Shouldly;
78

89
public sealed class SignContractTests
910
{
@@ -28,7 +29,7 @@ internal void Given_sign_contract_Then_expiration_date_is_set_to_contract_durati
2829

2930
// Assert
3031
var @event = signResult.Value.GetPublishedEvent<BindingContractStartedEvent>();
31-
@event?.ExpiringAt.Should().Be(expectedExpirationDate);
32+
@event?.ExpiringAt.ShouldBe(expectedExpirationDate);
3233
}
3334

3435
private static readonly DateTimeOffset FakeNow = FakeContractDates.PreparedAt.AddDays(1);
@@ -47,6 +48,6 @@ internal void Given_sign_contract_Then_contracts_becomes_binding_contract()
4748

4849
// Assert
4950
var @event = signResult.Value.GetPublishedEvent<BindingContractStartedEvent>();
50-
@event?.BindingFrom.Should().Be(SignedAt);
51+
@event?.BindingFrom.ShouldBe(SignedAt);
5152
}
5253
}

0 commit comments

Comments
 (0)