Skip to content

Commit

Permalink
CODE RUB: TeacherContact RetrieveById
Browse files Browse the repository at this point in the history
  • Loading branch information
glhays committed Jul 22, 2023
1 parent b3131cc commit 11e34b3
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ namespace OtripleS.Web.Api.Tests.Unit.Services.Foundations.TeacherContacts
public partial class TeacherContactServiceTests
{
[Fact]
public async Task ShouldThrowDependencyExceptionOnRetrieveWhenSqlExceptionOccursAndLogItAsync()
public async Task ShouldThrowDependencyExceptionOnRetrieveByIdWhenSqlExceptionOccursAndLogItAsync()
{
// given
Guid someContactId = Guid.NewGuid();
Expand Down Expand Up @@ -52,7 +52,7 @@ await Assert.ThrowsAsync<TeacherContactDependencyException>(() =>
}

[Fact]
public async Task ShouldThrowDependencyExceptionOnRetrieveWhenDbUpdateExceptionOccursAndLogItAsync()
public async Task ShouldThrowDependencyExceptionOnRetrieveByIdWhenDbUpdateExceptionOccursAndLogItAsync()
{
// given
Guid someContactId = Guid.NewGuid();
Expand Down Expand Up @@ -87,7 +87,7 @@ await Assert.ThrowsAsync<TeacherContactDependencyException>(
}

[Fact]
public async Task ShouldThrowServiceExceptionOnRetrieveWhenExceptionOccursAndLogItAsync()
public async Task ShouldThrowServiceExceptionOnRetrieveByIdWhenExceptionOccursAndLogItAsync()
{
// given
Guid someContactId = Guid.NewGuid();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ namespace OtripleS.Web.Api.Tests.Unit.Services.Foundations.TeacherContacts
public partial class TeacherContactServiceTests
{
[Fact]
public async Task ShouldThrowValidatonExceptionOnRetrieveWhenTeacherIdIsInvalidAndLogItAsync()
public async Task ShouldThrowValidatonExceptionOnRetrieveByIdWhenTeacherIdIsInvalidAndLogItAsync()
{
// given
Guid randomContactId = Guid.NewGuid();
Expand Down Expand Up @@ -51,7 +51,7 @@ public async Task ShouldThrowValidatonExceptionOnRetrieveWhenTeacherIdIsInvalidA
}

[Fact]
public async Task ShouldThrowValidatonExceptionOnRetrieveWhenContactIdIsInvalidAndLogItAsync()
public async Task ShouldThrowValidatonExceptionOnRetrieveByIdWhenContactIdIsInvalidAndLogItAsync()
{
// given
Guid randomContactId = default;
Expand All @@ -71,7 +71,8 @@ public async Task ShouldThrowValidatonExceptionOnRetrieveWhenContactIdIsInvalidA
this.teacherContactService.RetrieveTeacherContactByIdAsync(inputTeacherId, inputContactId);

// then
await Assert.ThrowsAsync<TeacherContactValidationException>(() => retrieveTeacherContactTask.AsTask());
await Assert.ThrowsAsync<TeacherContactValidationException>(() =>
retrieveTeacherContactTask.AsTask());

this.loggingBrokerMock.Verify(broker =>
broker.LogError(It.Is(SameExceptionAs(
Expand All @@ -87,7 +88,7 @@ public async Task ShouldThrowValidatonExceptionOnRetrieveWhenContactIdIsInvalidA
}

[Fact]
public async Task ShouldThrowValidationExceptionOnRetrieveWhenStorageTeacherContactIsInvalidAndLogItAsync()
public async Task ShouldThrowValidationExceptionOnRetrieveByIdWhenStorageTeacherContactIsInvalidAndLogItAsync()
{
// given
DateTimeOffset randomDateTime = GetRandomDateTime();
Expand Down

0 comments on commit 11e34b3

Please sign in to comment.