public async Task ShouldBeSuccessWhenCallMethodHandle() { var repository = Substitute.For <IFriendRepository>(); var command = CreateFriendCommandMock.GetDefaultValidInstance(); var handler = GetHandler(repository: repository); var result = await handler.Handle(command, default); await repository.ReceivedWithAnyArgs().InsertOneAsync(default, default);
public void ShouldNotBeValidWhenCommandIsPopulatedAndNameIsMoreThenHundredCharacteres() { var validate = _validator.Validate(CreateFriendCommandMock.GetNameMoreThenHundredCharacteresLengthInstance()); validate.IsValid.Should().BeFalse(); }
public void ShouldNotBeValidWhenCommandIsPopulatedAndCellPhoneNumberIsMoreThenElevenCharacteresLength() { var validate = _validator.Validate(CreateFriendCommandMock.GetCellPhoneNumberMoreThenElevenCharacteresLengthInstance()); validate.IsValid.Should().BeFalse(); }
public void ShouldNotBeValidWhenCommandIsPopulatedAndCellPhoneNumberIsEmpty() { var validate = _validator.Validate(CreateFriendCommandMock.GetEmptyCellPhoneNumberInstance()); validate.IsValid.Should().BeFalse(); }
public void ShouldBeValidWhenCommandIsPopulated() { var validate = _validator.Validate(CreateFriendCommandMock.GetDefaultValidInstance()); validate.IsValid.Should().BeTrue(); }