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

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

            result
            .Should()
            .BeTrue();

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

            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")
                );
        }