Xunit.Assert.Equal(bool, bool)

Here are the examples of the csharp api class Xunit.Assert.Equal(bool, bool) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

188 Examples 7

1. Example

Project: More
Source File: ObservableQueueTTest.cs
View license
[Theory( DisplayName = "contains should return expected result" )]
        [InlineData( "Two", true )]
        [InlineData( "Four", false )]
        [InlineData( null, false )]
        public void ShouldContainItem( string value, bool expected )
        {
            // arrange
            var target = new ObservableQueue<string>();
            
            target.Enqueue( "One" );
            target.Enqueue( "Two" );
            target.Enqueue( "Three" );
            
            // act
            var actual = target.Contains( value );

            // assert
            Assert.Equal( expected, actual );
        }

2. Example

Project: More
Source File: ObservableStackTTest.cs
View license
[Theory( DisplayName = "contains should return expected result" )]
        [InlineData( "Two", true )]
        [InlineData( "Four", false )]
        [InlineData( null, false )]
        public void ShouldContainItem( string value, bool expected )
        {
            // arrange
            var target = new ObservableStack<string>();

            target.Push( "One" );
            target.Push( "Two" );
            target.Push( "Three" );

            // act
            var actual = target.Contains( value );

            // assert
            Assert.Equal( expected, actual );
        }

3. Example

View license
[Theory]
        [MemberData("StackingData")]
        public async Task AddManualStackSignatureData(string stackingKey, bool willAddManualStackSignature) {
            var ev = new PersistentEvent();
            ev.SetManualStackingKey(stackingKey);

            var context = new EventContext(ev);
            var plugin = new ManualStackingPlugin();
            await plugin.EventBatchProcessingAsync(new List<EventContext> { context });
            Assert.Equal(willAddManualStackSignature, context.StackSignatureData.Count > 0);
        }

4. Example

View license
[Fact]
        public void ShouldExportSimulationOnStop_WhenInCaptureMode()
        {
            var fakeDestination = new FakeSimulationDestinationSource();

            using (var runner = HoverflyRunner.StartInCaptureMode(fakeDestination, HoverFlyTestConfig.GetHoverFlyConfigWIthBasePath()))
            {
            }

            Assert.Equal(true, fakeDestination.WasSaved);
        }

5. Example

View license
[Theory]
        [InlineData("d", false)]
        [InlineData("bce", false)]
        [InlineData("bcd", true)]
        [InlineData("abcd", true)]
        public void Contains(string str, bool expected)
        {
            var sut = new AhoCorasickTree(new[] { "ab", "abc", "bcd" });
            Assert.Equal(expected, sut.Contains(str));
        }

6. Example

View license
[Fact]
        public async Task CheckEmphasize()
        {
            await _setup;
            Assert.Equal(_expected.Emphasize, _actual.Emphasize);
        }

7. Example

View license
[Fact]
        public async Task CheckEnabled()
        {
            await _setup;
            Assert.Equal(_expected.Enabled, _actual.Enabled);
        }

8. Example

View license
[Fact]
        public async Task CheckIncludeAllClaimsForUser()
        {
            await _setup;
            Assert.Equal(_expected.IncludeAllClaimsForUser, _actual.IncludeAllClaimsForUser);
        }

9. Example

View license
[Fact]
        public async Task CheckRequired()
        {
            await _setup;
            Assert.Equal(_expected.Required, _actual.Required);
        }

10. Example

View license
[Fact]
        public async Task CheckShowInDiscoveryDocument()
        {
            await _setup;
            Assert.Equal(_expected.ShowInDiscoveryDocument, _actual.ShowInDiscoveryDocument);
        }

11. Example

Project: TensorFlowSharp
Source File: TensorTests.cs
View license
[Theory]
		[MemberData (nameof (jaggedData))]
		public void Should_MultidimensionalAndJaggedBeEqual (Array jagged, Array multidimensional, bool expected)
		{
			using (var graph = new TFGraph ())
			using (var session = new TFSession (graph)) {
				var tjagged = graph.Const (new TFTensor (jagged));
				var tmultidimensional = graph.Const (new TFTensor (multidimensional));

				TFOutput y = graph.Equal (tjagged, tmultidimensional);
				TFOutput r;
				if (multidimensional.Rank == 2)
					r = graph.All (y, graph.Const (new [] { 0, 1 }));
				else if (multidimensional.Rank == 3)
					r = graph.All (y, graph.Const (new [] { 0, 1, 2 }));
				else
					throw new System.Exception ("If you want to test Ranks > 3 please handle this extra case manually.");

				TFTensor [] result = session.Run (new TFOutput [] { }, new TFTensor [] { }, new [] { r });

				bool actual = (bool)result [0].GetValue ();
				Assert.Equal (expected, actual);
			}
		}

12. Example

View license
[Fact]
        public void Should_return_default_value_of_bool_when_calling_default_given_null()
        {
            //Given
            const bool expected = true;
            dynamic value = new DynamicDictionaryValue(null);

            //When
            bool actual = value.Default(expected);

            //Then
            Assert.Equal(expected, actual);
        }

13. Example

View license
[Fact]
        public void Should_still_return_default_bool_type_when_no_default_value_given()
        {
            //Given
            const bool expected = false;
            dynamic value = new DynamicDictionaryValue(null);

            //When
            bool actual = value.Default<bool>();

            //Then
            Assert.Equal(expected, actual);
        }

14. Example

Project: Pdoxcl2Sharp
Source File: Parse.cs
View license
[Fact]
        public void BooleanParse()
        {
            var data = "cool=yes".ToStream();
            bool isCool = false;
            ParadoxParser.Parse(data, (p, s) => isCool = p.ReadBool());
            Assert.Equal(true, isCool);
        }

15. Example

Project: Pdoxcl2Sharp
Source File: Parse.cs
View license
[Fact]
        public void BooleanIntParse()
        {
            var data = "cool=1".ToStream();
            bool isCool = false;
            ParadoxParser.Parse(data, (p, s) => isCool = p.ReadBool());
            Assert.Equal(true, isCool);
        }

16. Example

Project: Pdoxcl2Sharp
Source File: Parse.cs
View license
[Fact]
        public void BooleanParse2()
        {
            var data = "cool=no".ToStream();
            bool isCool = true;
            ParadoxParser.Parse(data, (p, s) => isCool = p.ReadBool());
            Assert.Equal(false, isCool);
        }

17. Example

Project: NModbus4
Source File: DataStoreFixture.cs
View license
[Fact]
        public void WriteDataSingle()
        {
            ModbusDataCollection<bool> destination = new ModbusDataCollection<bool>(true, true);
            DiscreteCollection newValues = new DiscreteCollection(false);
            DataStore.WriteData(new DataStore(), newValues, destination, 0, new object());
            Assert.Equal(false, destination[1]);
        }

18. Example

Project: NModbus4
Source File: ModbusSlaveFixture.cs
View license
[Fact]
        public void WriteSingleCoil()
        {
            ushort addressToWrite = 35;
            bool valueToWrite = !_testDataStore.CoilDiscretes[addressToWrite + 1];
            WriteSingleCoilRequestResponse expectedResponse = new WriteSingleCoilRequestResponse(1, addressToWrite,
                valueToWrite);
            WriteSingleCoilRequestResponse response =
                ModbusSlave.WriteSingleCoil(new WriteSingleCoilRequestResponse(1, addressToWrite, valueToWrite),
                    _testDataStore, _testDataStore.CoilDiscretes);
            ModbusMessageFixture.AssertModbusMessagePropertiesAreEqual(expectedResponse, response);
            Assert.Equal(valueToWrite, _testDataStore.CoilDiscretes[addressToWrite + 1]);
        }

19. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void IsAuthorizedFor_Action_ReturnsAuthorizationResult(Boolean isAuthorized)
        {
            Int32? accountId = html.ViewContext.HttpContext.User.Id();
            String area = html.ViewContext.RouteData.Values["area"] as String;
            String controller = html.ViewContext.RouteData.Values["controller"] as String;

            Authorization.Provider.IsAuthorizedFor(accountId, area, controller, "Action").Returns(isAuthorized);

            Boolean actual = html.IsAuthorizedFor("Action");
            Boolean expected = isAuthorized;

            Assert.Equal(expected, actual);
        }

20. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void IsAuthorizedFor_Controller_ReturnsProviderResult(Boolean isAuthorized)
        {
            Int32? accountId = html.ViewContext.HttpContext.User.Id();
            String area = html.ViewContext.RouteData.Values["area"] as String;

            Authorization.Provider.IsAuthorizedFor(accountId, area, "Controller", "Action").Returns(isAuthorized);

            Boolean actual = html.IsAuthorizedFor("Action", "Controller");
            Boolean expected = isAuthorized;

            Assert.Equal(expected, actual);
        }

21. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void IsAuthorizedFor_Area_ReturnsProviderResult(Boolean isAuthorized)
        {
            Int32? accountId = html.ViewContext.HttpContext.User.Id();

            Authorization.Provider.IsAuthorizedFor(accountId, "Area", "Controller", "Action").Returns(isAuthorized);

            Boolean actual = html.IsAuthorizedFor("Action", "Controller", "Area");
            Boolean expected = isAuthorized;

            Assert.Equal(expected, actual);
        }

22. Example

View license
[Theory]
        [InlineData("", false)]
        [InlineData("XMLHttpRequest", true)]
        public void IsValidForRequest_Ajax(String header, Boolean isValid)
        {
            ControllerContext context = new ControllerContext();
            context.HttpContext = HttpContextFactory.CreateHttpContextBase();
            context.HttpContext.Request["X-Requested-With"].Returns(header);

            Boolean actual = new AjaxOnlyAttribute().IsValidForRequest(context, null);
            Boolean expected = isValid;

            Assert.Equal(expected, actual);
        }

23. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void IsActive_ReturnsAccountState(Boolean isLocked)
        {
            context.Set<Account>().Attach(account);
            account.IsLocked = isLocked;
            context.SaveChanges();

            Boolean actual = service.IsActive(account.Id);
            Boolean expected = !isLocked;

            Assert.Equal(expected, actual);
        }

24. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void IsActive_ReturnsAccountState(Boolean isLocked)
        {
            account.IsLocked = isLocked;
            context.Update(account);
            context.SaveChanges();

            Boolean actual = service.IsActive(account.Id);
            Boolean expected = !isLocked;

            Assert.Equal(expected, actual);
        }

25. Example

View license
[Theory]
        [InlineData(true)]
        [InlineData(false)]
        public void UseIf_TrueCondition_ActionCalled(bool condition)
        {
            var actionCalled = false;

            this.webHostBuilder.UseIf(
                condition,
                x =>
                {
                    actionCalled = true;
                    return x;
                });

            Assert.Equal(actionCalled, condition);
        }

26. Example

Project: WebHooks
Source File: SettingsDictionaryTests.cs
View license
[Theory]
        [MemberData(nameof(IsTrueData))]
        public void IsTrue_DetectsBooleanValue(string key, string value, bool expected)
        {
            // Arrange
            _settings[key] = value;

            // Act
            bool actual = _settings.IsTrue(key);

            // Assert
            Assert.Equal(expected, actual);
        }

27. Example

Project: WebHooks
Source File: UriExtensionsTests.cs
View license
[Theory]
        [MemberData(nameof(HttpData))]
        public void IsHttp_DetectsHttpUris(string input, bool expected)
        {
            // Arrange
            Uri address = new Uri(input, UriKind.RelativeOrAbsolute);

            // Act
            bool actual = address.IsHttp();

            // Assert
            Assert.Equal(expected, actual);
        }

28. Example

Project: WebHooks
Source File: UriExtensionsTests.cs
View license
[Theory]
        [MemberData(nameof(HttpsData))]
        public void IsHttps_DetectsHttpsUris(string input, bool expected)
        {
            // Arrange
            Uri address = new Uri(input, UriKind.RelativeOrAbsolute);

            // Act
            bool actual = address.IsHttps();

            // Assert
            Assert.Equal(expected, actual);
        }

29. Example

View license
[Theory]
        [InlineData(199, false)]
        [InlineData(200, true)]
        [InlineData(299, true)]
        [InlineData(300, false)]
        public void IsSuccess_DetectsCorrectly(int status, bool expected)
        {
            // Arrange
            _result.HttpStatusCode = status;

            // Act
            bool actual = _result.IsSuccess();

            // Assert
            Assert.Equal(expected, actual);
        }

30. Example

View license
[Theory]
        [InlineData(403, false)]
        [InlineData(404, true)]
        [InlineData(405, false)]
        public void IsNotFound_DetectsCorrectly(int status, bool expected)
        {
            // Arrange
            _result.HttpStatusCode = status;

            // Act
            bool actual = _result.IsNotFound();

            // Assert
            Assert.Equal(expected, actual);
        }

31. Example

View license
[Theory]
        [InlineData(408, false)]
        [InlineData(409, true)]
        [InlineData(410, false)]
        [InlineData(411, false)]
        [InlineData(412, true)]
        [InlineData(413, false)]
        public void IsConflict_DetectsCorrectly(int status, bool expected)
        {
            // Arrange
            _result.HttpStatusCode = status;

            // Act
            bool actual = _result.IsConflict();

            // Assert
            Assert.Equal(expected, actual);
        }

32. Example

View license
[Theory]
        [InlineData(499, false)]
        [InlineData(500, true)]
        [InlineData(599, true)]
        [InlineData(600, false)]
        public void IsServerError_DetectsCorrectly(int status, bool expected)
        {
            // Arrange
            _result.HttpStatusCode = status;

            // Act
            bool actual = _result.IsServerError();

            // Assert
            Assert.Equal(expected, actual);
        }

33. Example

Project: WebHooks
Source File: WebHookExtensionsTests.cs
View license
[Theory]
        [MemberData(nameof(ActionData))]
        public void MatchesAction_DetectsIndividualMatches(string action, bool expected)
        {
            // Act
            bool actual = _webHook.MatchesAction(action);

            // Assert
            Assert.Equal(expected, actual);
        }

34. Example

Project: WebHooks
Source File: WebHookExtensionsTests.cs
View license
[Theory]
        [MemberData(nameof(AnyActionData))]
        public void MatchesAnyAction_DetectsIndividualMatches(string[] actions, bool expected)
        {
            // Act
            bool actual = _webHook.MatchesAnyAction(actions);

            // Assert
            Assert.Equal(expected, actual);
        }

35. Example

View license
[Theory]
        [MemberData(nameof(Data))]
        public void TryGetData_ReturnsExpectedData<T>(T data)
            where T : class
        {
            // Arrange
            T actual;
            _context.Data = data;

            // Act
            bool result = _context.TryGetData<T>(out actual);

            // Assert
            Assert.Equal(actual != null, result);
        }

36. Example

View license
[Fact]
        public void IsPrivateIpAddress_PrivateAddress_ReturnsTrue()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("10.0.0.1");

            Assert.Equal(true, result);
        }

37. Example

View license
[Fact]
        public void IsPrivateIpAddress_PublicAddress_ReturnsFalse()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("8.8.8.8");

            Assert.Equal(false, result);
        }

38. Example

View license
[Fact]
        public void IsPrivateIpAddress_PublicAddressIpv6_ReturnsFalse()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("2001:4860:4860::8888");

            Assert.Equal(false, result);
        }

39. Example

View license
[Fact]
        public void IsPrivateIpAddress_PrivateAddressIpv6_ReturnsFalse()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("fd74:20cf:81a2::");

            Assert.Equal(true, result);
        }

40. Example

View license
[Fact]
        public void IsPrivateIpAddress_PrivateAddressWithPort_ReturnsTrue()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("10.0.0.1:5555");

            Assert.Equal(true, result);
        }

41. Example

View license
[Fact]
        public void IsPrivateIpAddress_PrivateAddressIpv6WithPort_ReturnsTrue()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress("[fd74:20cf:81a2::]:5555");

            Assert.Equal(true, result);
        }

42. Example

View license
[Fact]
        public void IsPrivateIpAddress_PublicIpAddressWithInitialSpace_ReturnsFalse()
        {
            bool result = IpAddressUtil.IsPrivateIpAddress(" 8.8.8.8");

            Assert.Equal(false, result);
        }

43. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void NumberEqualTest()
        {
            var equal = new Equal(new Number(10), new Number(10));
            var result = (bool)equal.Execute();

            Assert.Equal(true, result);
        }

44. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void NumberVarEqualTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", 10),
                new Parameter("y", 10)
            };
            var equal = new Equal(new Variable("x"), new Variable("y"));
            var result = (bool)equal.Execute(parameters);

            Assert.Equal(true, result);
        }

45. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolTrueEqualTest()
        {
            var equal = new Equal(new Bool(true), new Bool(true));
            var result = (bool)equal.Execute();

            Assert.Equal(true, result);
        }

46. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolTrueVarEqualTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", true),
                new Parameter("y", true)
            };
            var equal = new Equal(new Variable("x"), new Variable("y"));
            var result = (bool)equal.Execute(parameters);

            Assert.Equal(true, result);
        }

47. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolTrueAndFalseEqualTest()
        {
            var equal = new Equal(new Bool(true), new Bool(false));
            var result = (bool)equal.Execute();

            Assert.Equal(false, result);
        }

48. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolTrueAndFalseVarEqualTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", true),
                new Parameter("y", false)
            };
            var equal = new Equal(new Variable("x"), new Variable("y"));
            var result = (bool)equal.Execute(parameters);

            Assert.Equal(false, result);
        }

49. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolFalseEqualTest()
        {
            var equal = new Equal(new Bool(false), new Bool(false));
            var result = (bool)equal.Execute();

            Assert.Equal(true, result);
        }

50. Example

Project: xFunc
Source File: EqualTest.cs
View license
[Fact]
        public void BoolFalseVarEqualTest()
        {
            var parameters = new ParameterCollection()
            {
                new Parameter("x", false),
                new Parameter("y", false)
            };
            var equal = new Equal(new Variable("x"), new Variable("y"));
            var result = (bool)equal.Execute(parameters);

            Assert.Equal(true, result);
        }