예제 #1
0
        public void Populate_SetsCorrectId()
        {
            var tokenParams = GetTokenParams();

            var data = _request.Populate(tokenParams, "123", GetKeyValue());

            data.KeyName.Should().Be("123");
        }
예제 #2
0
        public void GetPostData_DataObjectHasCorrectTimestamp()
        {
            DateTimeOffset NowFunc() => DateHelper.CreateDate(2012, 12, 12, 10, 10, 10);

            var tokenParams = GetTokenParams();
            var request     = new TokenRequest(NowFunc);
            var request2    = request.Populate(tokenParams, GetKeyId(), GetKeyValue());

            request2.Timestamp.Should().Be(Now);
        }
예제 #3
0
 private TokenRequest Populate(TokenParams tokenParams)
 {
     return(_request.Populate(tokenParams, GetKeyId(), GetKeyValue()));
 }