# File lib/fog/aws/requests/iam/get_role.rb, line 36
        def get_role(role_name)

          unless self.data[:roles].key?(role_name)
            raise Fog::AWS::IAM::NotFound.new("The role with name #{role_name} cannot be found")
          end

          role = self.data[:roles][role_name]

          Excon::Response.new.tap do |response|
            response.body = {
              'Role' => {
                  'Arn'                      => role[:arn].strip,
                  'AssumeRolePolicyDocument' => Fog::JSON.encode(role[:assume_role_policy_document]),
                  'CreateDate'               => role[:create_date],
                  'Path'                     => role[:path],
                  'RoleId'                   => role[:role_id].strip,
                  'RoleName'                 => role_name,
              },
              'RequestId' => Fog::AWS::Mock.request_id
            }
            response.status = 200
          end
        end