Пример #1
0
        public async Task Should_Get_ParameterAsync()
        {
            // arrange
            var expected = Builder <ParameterModel> .CreateNew().Build();

            int userId = 1;

            await _context.Parametres.AddAsync(new Parametre
            {
                NomSociete      = expected.CompanyName,
                Id              = expected.ParameterId,
                Adresse         = expected.Address,
                CodePostal      = expected.PostalCode,
                Email           = expected.Email,
                LieuPostal      = expected.PostalPlace,
                NumeroTelephone = expected.Telephone,
                Rib             = expected.Rib,
                UserId          = userId
            });

            await _context.SaveChangesAsync();

            // act
            var actual = await _sut.GetParameterAsync(userId);

            // assert
            Assert.Equal(expected.CompanyName, actual.CompanyName);
            Assert.Equal(expected.Telephone, actual.Telephone);
            Assert.Equal(expected.Rib, actual.Rib);
            Assert.Equal(expected.Address, actual.Address);
            Assert.Equal(expected.PostalCode, actual.PostalCode);
            Assert.Equal(expected.Email, actual.Email);
            Assert.Equal(expected.PostalPlace, actual.PostalPlace);
        }