public void AddNewMedia_ShouldBeTrue() { var media = FakeMediaFactory.GetTotoBookMedia(); var(result, errorOption) = _mediaService .AddMedia( media.name, media.category ); result .Should() .BeTrue(); errorOption .HasValue .Should() .BeFalse(); }
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") ); }