public void ParseValidPayload() { var parser = new BearerAuthenticationParser("Bearer foobar", null); parser.IsValid.Should().BeTrue(); parser.Token.Should().Be("foobar"); }
public void ReportNullHeaderInvalid() { var parser = new BearerAuthenticationParser(null, null); parser.IsValid.Should().BeFalse(); parser.Token.Should().BeNullOrEmpty(); }
public void ReportEmptyPayloadInvalid() { var parser = new BearerAuthenticationParser("Bearer ", null); parser.IsValid.Should().BeFalse(); parser.Token.Should().BeNullOrEmpty(); }