Exemplo n.º 1
0
        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);
Exemplo n.º 2
0
        public void ShouldNotBeValidWhenCommandIsPopulatedAndNameIsMoreThenHundredCharacteres()
        {
            var validate = _validator.Validate(CreateFriendCommandMock.GetNameMoreThenHundredCharacteresLengthInstance());

            validate.IsValid.Should().BeFalse();
        }
Exemplo n.º 3
0
        public void ShouldNotBeValidWhenCommandIsPopulatedAndCellPhoneNumberIsMoreThenElevenCharacteresLength()
        {
            var validate = _validator.Validate(CreateFriendCommandMock.GetCellPhoneNumberMoreThenElevenCharacteresLengthInstance());

            validate.IsValid.Should().BeFalse();
        }
Exemplo n.º 4
0
        public void ShouldNotBeValidWhenCommandIsPopulatedAndCellPhoneNumberIsEmpty()
        {
            var validate = _validator.Validate(CreateFriendCommandMock.GetEmptyCellPhoneNumberInstance());

            validate.IsValid.Should().BeFalse();
        }
Exemplo n.º 5
0
        public void ShouldBeValidWhenCommandIsPopulated()
        {
            var validate = _validator.Validate(CreateFriendCommandMock.GetDefaultValidInstance());

            validate.IsValid.Should().BeTrue();
        }