public void Should_Insert_Music() { //ARRANGE var albums = AlbumStub.Albums; var artist = ArtistStub.Artist; var music = MusicStub.Music; using (var context = _sqlLifeFake.GetDbContext()) { AlbumService albumService = new AlbumService(context); ArtistService artistService = new ArtistService(context); MusicService musicService = new MusicService(context); //ACT var insertArtist = artistService.InsertArtistAsync(artist); albums[0].ArtistId = insertArtist.Result.Id; var albumInsert = albumService.InsertAlbumAsync(albums[0]); music.AlbumId = albumInsert.Result.Id; music.MusicArtists = new List <MusicArtist>(); MusicArtist musicArtist = new MusicArtist { ArtistId = insertArtist.Result.Id }; music.MusicArtists.Add(musicArtist); var result = musicService.InsertMusicAsync(music); //ASSERT result.Should().NotBeNull(); } }
public void Should_Insert_Artist() { //ARRANGE var artist = ArtistStub.Artist; using (var context = _sqlLifeFake.GetDbContext()) { ArtistService artistService = new ArtistService(context); //ACT var result = artistService.InsertArtistAsync(artist); //ASSERT result.Result.NameArtist.Should().Be(ArtistStub.Artist.NameArtist); } }
public void Should_Created_Person_and_User() { // ARRANGE var user = PersonStub.user; using (var context = sqlLifeFake.GetDbContext()) { //ACT var personService = new PersonService(context); var result = personService.InsertPersonAsync(user); // ASSERT Assert.AreNotEqual(0, result.Result); Assert.AreEqual("Ronal", result.Result.Name); } }
public void Should_Insert_Album() { //ARRAGEN var artist = ArtistStub.Artist; var album = AlbumStub.Album; using (var context = _sqlLifeFake.GetDbContext()) { AlbumService albumService = new AlbumService(context); ArtistService artistService = new ArtistService(context); //ACT var artistInsert = artistService.InsertArtistAsync(artist); album.ArtistId = artistInsert.Result.Id; var albumInsert = albumService .InsertAlbumAsync(album); //ASSERT albumInsert.Result.Title.Should().Be(album.Title); albumInsert.Result.Should().NotBeNull(); } }