<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Moto模擬 AWS 服務(wù)

          聯(lián)合創(chuàng)作 · 2023-10-01 16:37

          Moto 是一個允許你輕松模擬出基于 AWS 基礎(chǔ)設(shè)施的測試的庫。

          如果你有以下的 Python 代碼想測試:

          import boto3
          
          class MyModel(object):
              def __init__(self, name, value):
                  self.name = name
                  self.value = value
          
              def save(self):
                  s3 = boto3.client('s3', region_name='us-east-1')
                  s3.put_object(Bucket='mybucket', Key=self.name, Body=self.value)

          用 Moto 來測試:

          import boto3
          from moto import mock_s3
          from mymodule import MyModel
          
          
          @mock_s3
          def test_my_model_save():
              conn = boto3.resource('s3', region_name='us-east-1')
              # We need to create the bucket since this is all in Moto's 'virtual' AWS account
              conn.create_bucket(Bucket='mybucket')
          
              model_instance = MyModel('steve', 'is awesome')
              model_instance.save()
          
              body = conn.Object('mybucket', 'steve').get()['Body'].read().decode("utf-8")
          
              assert body == 'is awesome'
          
          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  全国高清无码在线观看 | 久久亚洲综合精品人妻 | 99re免费 | 中文娱乐成人网 | 黄色美女特极A毛片 |