public void ComponentName( [Greedy] GlobalExcludeUrlComponent sut) { // ACT var result = sut.ComponentName; // ASSERT result.Should().Be("globalexcludeurl"); }
public void AddOptionToken( [Frozen] Mock <IHttpClient> httpClientMock, [Greedy] GlobalExcludeUrlComponent sut, string value) { // ARRANGE httpClientMock.SetupApiCall(sut, CallType.Action, "addOptionToken", new Parameters { { "String", value } }) .ReturnsOkResult() .Verifiable(); // ACT sut.AddOptionToken(value); // ASSERT httpClientMock.Verify(); }
public void GetOptionTokensNames( [Frozen] Mock <IHttpClient> httpClientMock, [Greedy] GlobalExcludeUrlComponent sut, IEnumerable <string> tokensNames) { // ARRANGE var json = new JObject( new JProperty("TokensNames", tokensNames.ToJsonStringList())); httpClientMock.SetupApiCall(sut, CallType.View, "optionTokensNames") .Returns(json.ToString()) .Verifiable(); // ACT var result = sut.GetOptionTokensNames(); // ASSERT result.ShouldBeEquivalentTo(tokensNames); httpClientMock.Verify(); }
public void GenerateForm( [Frozen] Mock <IHttpClient> httpClientMock, [Greedy] GlobalExcludeUrlComponent sut, int messageId, string form) { // ARRANGE httpClientMock.SetupApiCall(sut, CallType.Other, "genForm", new Parameters { { "hrefId", messageId } }, DataType.Other) .Returns(form); // ACT #pragma warning disable CS0618 // Type or member is obsolete var result = sut.GenerateForm(messageId); #pragma warning restore CS0618 // Type or member is obsolete // ASSERT result.Should().Be(form); httpClientMock.Verify(); }