using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Amazon.Lambda.Core;
namespace Amazon.Lambda.TestUtilities
{
///
/// A test implementation of the IClientContext interface used for writing local tests of Lambda Functions.
///
public class TestClientContext : IClientContext
{
///
/// The client information provided by the AWS Mobile SDK.
///
public IClientApplication Client { get; set; }
///
/// Custom values set by the client application.
///
public IDictionary Custom { get; set; } = new Dictionary();
///
/// Environment information provided by mobile SDK.
///
public IDictionary Environment { get; set; } = new Dictionary();
}
}