public void Extract_WhenTextIsNull_ShouldReturnNull() { const string responseText = null; var extractTokenFromText = new FacebookExtractTokenFromText(); var token = extractTokenFromText.Extract(responseText); token.Should().BeNull(); }
public void Extract_ForTheGivenText_ShouldReturnToken() { const string responseText = "access_token=AAAEcvlX8wxcBAHqvsvVLwjzcmCbQiIaxXh2pKvbmeDy822LsY9tWI0SSZCTjlEw1vPPoPLB05ImGIXllYsqqxZB1EQEGpsbkAyZB9plDgZDZD&expires=5181796"; var extractTokenFromText = new FacebookExtractTokenFromText(); var token = extractTokenFromText.Extract(responseText); token.Should().Be("AAAEcvlX8wxcBAHqvsvVLwjzcmCbQiIaxXh2pKvbmeDy822LsY9tWI0SSZCTjlEw1vPPoPLB05ImGIXllYsqqxZB1EQEGpsbkAyZB9plDgZDZD"); }
public void Extract_WhenTextIsInvalid_ShouldReturnNull() { const string responseText = "girlyouhavesomethingspecialforme?=AAAEcvlX8wxcBAHqvsvVLwjzcmCbQiIaxXh2pKvbmeDy822LsY9tWI0SSZCTjlEw1vPPoPLB05ImGIXllYsqqxZB1EQEGpsbkAyZB9plDgZDZD&expires=5181796"; var extractTokenFromText = new FacebookExtractTokenFromText(); var token = extractTokenFromText.Extract(responseText); token.Should().BeNull(); }