示例#1
0
        public void GetAllPayersTest()
        {
            PayersResponse actualPayers     = payers.All();
            string         expectedResponse = TestHelper.GetJson(TestResource.ExpectedResponse + "PayersList.json");

            TestHelper.CompareProperties(expectedResponse, actualPayers.JsonResponse());
        }
示例#2
0
 public virtual bool ShouldSendNotification()
 {
     return(!Settings.ServiceClient && Settings.InvisibleOnFirm == DrugstoreType.Standart &&
            Payers.All(p => p.Id != 921) &&
            Addresses.Count > 0 &&
            Enabled);
 }
        public void GetAllPayersTest()
        {
            restClient.Setup(x => x.Execute(It.IsAny <string>(), It.IsAny <RequestOptions>(), It.IsAny <Hashtable>()))
            .Returns(new RestResponse()
            {
                StatusCode = HttpStatusCode.OK,
                Content    = TestHelper.GetJson(TestResource.MocksPath + "payers.json")
            });

            payers.ExecuteObj = restClient.Object;

            var payersResponse = payers.All();

            Assert.IsNotNull(payersResponse);
            Assert.AreEqual(3, payersResponse.Payers.Count);
        }
示例#4
0
 public virtual bool ShouldNotify()
 {
     return(Payers.All(p => p.Id != 921));
 }