示例#1
0
        public void Constructor_NullParameters_Success()
        {
            var client = new PreapprovalClient();

            Assert.Equal(MercadoPagoConfig.HttpClient, client.HttpClient);
            Assert.Equal(MercadoPagoConfig.Serializer, client.Serializer);
        }
示例#2
0
        public void Constructor_Serializer_Success()
        {
            var serializer = new DefaultSerializer();
            var client     = new PreapprovalClient(serializer);

            Assert.Equal(MercadoPagoConfig.HttpClient, client.HttpClient);
            Assert.Equal(serializer, client.Serializer);
        }
示例#3
0
        public void Constructor_HttpClientAndSerializer_Success()
        {
            var httpClient = new DefaultHttpClient();
            var serializer = new DefaultSerializer();
            var client     = new PreapprovalClient(httpClient, serializer);

            Assert.Equal(httpClient, client.HttpClient);
            Assert.Equal(serializer, client.Serializer);
        }
示例#4
0
 public PreapprovalClientTest(ClientFixture clientFixture)
     : base(clientFixture)
 {
     client = new PreapprovalClient();
 }