Пример #1
0
        public void AddNewBookShouldBeTrue()
        {
            var media = FakeMediaFactory.GetTotoBook();

            var(result, errorOption) =
                _mediaService
                .AddMedia(
                    media.name,
                    media.category
                    );

            result
            .Should()
            .BeTrue();

            errorOption
            .HasValue
            .Should()
            .BeFalse();
        }
Пример #2
0
        public void AddExistingBookShouldBeFalse()
        {
            var media = FakeMediaFactory.GetTotoBook();

            var(result, errorOption) =
                _mediaService
                .AddMedia(
                    media.name,
                    media.category
                    );

            result
            .Should()
            .BeFalse();

            errorOption
            .HasValue
            .Should()
            .BeTrue();

            errorOption.MatchSome(
                error => error.Should().Equals("This media already exist in DB")
                );
        }