public void GetFraudLevel_ValidPhone_FraudLevelReturned()
        {
            //Arrange
            const string PhoneNumber = "2020327000";
            string jsonFraudLevel = Properties.Resources.JsonFraudLevel;

            Mock<IHttpTransport> httpTransportMock = new Mock<IHttpTransport>(MockBehavior.Strict);
            httpTransportMock.Setup(httpTransport => httpTransport.Request(It.IsAny<string>(), It.IsAny<ContentType>(), It.IsIn("GET", "POST"), null, It.IsAny<IEnumerable<Header>>()))
                .Returns(jsonFraudLevel);

            //Action
            NextCallerClient client = new NextCallerClient(httpTransportMock.Object);
            string fraudLevel = client.GetFraudLevelJson(PhoneNumber);

            //Assert
            httpTransportMock.Verify(httpTransport => httpTransport.Request(It.IsAny<string>(), It.IsAny<ContentType>(), It.IsIn("GET", "POST"), null, It.IsAny<IEnumerable<Header>>()), Times.Once);

            Assert.IsNotNull(fraudLevel);
            Assert.AreEqual(jsonFraudLevel, fraudLevel);
        }