コード例 #1
0
        public async void PutAsync_True()
        {
            //Arrange
            string connectionString = @"Data Source=VLAD191100\VLAD191100;Database=HyperWalletTest;User ID=vlad191100;Password=Vlad18201111;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
            DbContextOptionsBuilder <Context> options = new DbContextOptionsBuilder <Context>();

            options.UseSqlServer(connectionString);
            Context            context  = new Context(options.Options);
            UserDatabaseWorker worker   = new UserDatabaseWorker(context);
            string             clientId = "585148410";
            string             rand     = new Random().Next().ToString();

            Server.Database.Model.User user = new Server.Database.Model.User()
            {
                AddressLine1 = "Address" + rand
            };

            //Act
            bool result = await worker.PutAsync(clientId, user);

            //Assert
            Assert.True(result);
        }