public void Totally_different_words() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "blerg smoo"; string y = "token code"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void Same_length_different_count() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "tokenizer bleegerfi"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void code_id_token_token_combo2() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "token id_token code"; var result = comparer.Equals(x, y); result.Should().BeTrue(); }
public void code_id_token_token_missing_code_and_token() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "id_token"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void Right_null_other_not() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = ""; string y = null; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void code_token_both_ways() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code token"; string y = "token code"; var result = comparer.Equals(x, y); result.Should().BeTrue(); }
public void id_token_token() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "id_token"; string y = "token"; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void Both_null() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = null; string y = null; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void id_token_token() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "id_token"; string y = "token"; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void Right_null_other_not() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = ""; string y = null; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void Both_null() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = null; string y = null; var result = comparer.Equals(x, y); var expected = (x == y); result.Should().Be(expected); }
public void id_token_token_both_ways() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "id_token token"; string y = "token id_token"; var result = comparer.Equals(x, y); result.Should().BeTrue(); }
public void Same_length_different_count() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "tokenizer bleegerfi"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void Totally_different_words() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "blerg smoo"; string y = "token code"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void code_id_token_token_missing_code_and_token() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "id_token"; var result = comparer.Equals(x, y); result.Should().BeFalse(); }
public void code_id_token_token_combo2() { ResponseTypeEqualityComparer comparer = new ResponseTypeEqualityComparer(); string x = "code id_token token"; string y = "token id_token code"; var result = comparer.Equals(x, y); result.Should().BeTrue(); }