Ejemplo n.º 1
0
        public void WhatIsNone5()
        {
            var empty1 = OptionExtensions.SomeNotNull <string>(null);
            var empty2 = OptionExtensions.SomeNotNull <string>(null);

            empty1.Should().Be(empty2);
        }
Ejemplo n.º 2
0
        public void WhatIsObjectNone1()
        {
            var objNull = OptionExtensions.SomeNotNull <SomeClass>(null);
            var none    = Option.None <SomeClass>();

            objNull.Should().Be(none);
        }
Ejemplo n.º 3
0
        public void WhatIsNone2()
        {
            var stringNull = OptionExtensions.SomeNotNull <string>(null);
            var none       = Option.Some <string>("");

            stringNull.Should().NotBe(none);
        }