public void IsSaveAlbum_correct() { //arrange IAlbumDTO album = new AlbumDTO(); album.Naziv = "Prvi Album"; album.KataloskiBroj = "12345"; album.GodinaIzdanja = 1987; var mojAlbum = (AlbumViewModel)_service.SaveAlbum(album); //act //assert Assert.IsInstanceOfType(_service.SaveAlbum(album), typeof(IViewModel)); Assert.IsInstanceOfType(_service.SaveAlbum(album), typeof(AlbumViewModel)); Assert.IsNotNull(mojAlbum.Izvodjaci); Assert.IsNotNull(mojAlbum.Fonogrami); }
private void evaluateInput(IDTO dtoToSave) { if (dtoToSave is IAlbumDTO) { _resultViewModel = _localSaveService.SaveAlbum(dtoToSave); } else if (dtoToSave is IFonogramDTO) { _resultViewModel = _localSaveService.SaveFonogram(dtoToSave); } else { _resultViewModel = _localSaveService.SaveIzvodjac(dtoToSave); } }