public void IsSaveFonogram_correct()
        {
            //arrange
            IFonogramDTO fonogram = new FonogramDTO();

            fonogram.Naziv         = "Pesma";
            fonogram.KataloskiBroj = "1234";
            fonogram.GodinaIzdanja = 1987;
            fonogram.AlbumId       = 1;

            var mojFonogram = (FonogramViewModel)_service.SaveFonogram(fonogram);

            //assert
            Assert.IsInstanceOfType(_service.SaveFonogram(fonogram), typeof(IViewModel));
            Assert.IsInstanceOfType(_service.SaveFonogram(fonogram), typeof(FonogramViewModel));
            Assert.IsNotNull(mojFonogram.Izvodjaci);
        }
示例#2
0
        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);
            }
        }