Example #1
0
        public void Should_Return_Null_For_Bad_Keys()
        {
            // Arrange
            const string key = "bad token key";
            var          sut = new TenantIdHeaderMessagingTokenResolver(_mockMessagingContextAccessor, key);

            // Act
            var result = sut.GetTenantToken().Result;

            // Assert
            result.Should().BeNull();
        }
Example #2
0
        public void Should_Resolve_Token_FromHeader()
        {
            // Arrange
            const string key   = "test token key";
            const string value = "test token value";

            _headers.Add(key, value);
            var sut = new TenantIdHeaderMessagingTokenResolver(_mockMessagingContextAccessor, key);

            // Act
            var result = sut.GetTenantToken().Result;

            // Assert
            result.Should().Be(value);
        }