public async Task ShouldBeSuccessWhenCallMethodHandle() { var repository = GameRepositoryMock.GetDefaultInstance(); var command = CreateGameCommandMock.GetDefaultValidInstance(); var handler = GetHandler(repository: repository); var result = await handler.Handle(command, default); await repository.ReceivedWithAnyArgs().InsertOneAsync(default, default);
public void ShouldNotBeValidWhenCommandIsPopulatedAndNameIsMoreThenFiftyCharacteres() { var validate = _validator.Validate(CreateGameCommandMock.GetNameMoreThenFiftyCharacteresLengthInstance()); validate.IsValid.Should().BeFalse(); }
public void ShouldNotBeValidWhenCommandIsPopulatedAndNameIsEmpty() { var validate = _validator.Validate(CreateGameCommandMock.GetEmptyNameInstance()); validate.IsValid.Should().BeFalse(); }
public void ShouldBeValidWhenCommandIsPopulated() { var validate = _validator.Validate(CreateGameCommandMock.GetDefaultValidInstance()); validate.IsValid.Should().BeTrue(); }