public void SaveToBooleanInvalidValueTest()
        {
            var expected = RandomValueEx.GetRandomBoolean();
            var actual   = "InvalidValue".SaveToBoolean(expected);

            Assert.Equal(expected, actual);
        }
예제 #2
0
        public void PopulateCollectionsTest()
        {
            var expeted = RandomValueEx.GetRandomBoolean();

            InstanceCreator.PopulateCollections = expeted;
            InstanceCreator.PopulateCollections.Should()
            .Be(expeted);
            InstanceCreator.PopulateCollections = true;
        }
        public void SaveToBooleanTest()
        {
            var expected = RandomValueEx.GetRandomBoolean();
            var actual   = expected.ToString()
                           .SaveToBoolean();

            actual
            .Should()
            .Be(expected);
        }
예제 #4
0
        public void ToBooleanTest()
        {
            var value  = RandomValueEx.GetRandomBoolean();
            var actual = value.ToString()
                         .ToBoolean();

            actual
            .Should()
            .Be(value);
        }
예제 #5
0
        public void TryParsBooleanTest()
        {
            var expected = RandomValueEx.GetRandomBoolean();
            // ReSharper disable once RedundantAssignment
            var actual = expected.ToString()
                         .TryParsBoolean(out var outValue);

            actual
            .Should()
            .BeTrue();

            outValue
            .Should()
            .Be(expected);
        }
예제 #6
0
 // ReSharper disable once ReturnValueOfPureMethodIsNotUsed
 public void GetRandomBooleanTest() => RandomValueEx.GetRandomBoolean();