static public IzvodjacViewModel GetIzvodjacViewModel(IViewable data)
        {
            IzvodjacViewModel izvodjacview = new IzvodjacViewModel();

            izvodjacview.SetData(data);
            return(izvodjacview);
        }
Example #2
0
        public void IsIzvodjacViewModel_correct()
        {
            //Arrange
            IIzvodjacViewModel izvodjacView = new IzvodjacViewModel();

            //Act
            izvodjacView.SetData(_izvodjac);

            //Assert
            Assert.IsInstanceOfType(izvodjacView, typeof(IViewModel));
            Assert.IsInstanceOfType(izvodjacView, typeof(IIzvodjacViewModel));
            Assert.IsInstanceOfType(izvodjacView, typeof(IzvodjacViewModel));
            Assert.IsInstanceOfType(izvodjacView.Id, typeof(int));
            Assert.IsInstanceOfType(izvodjacView.Naziv, typeof(string));
            Assert.IsInstanceOfType(izvodjacView.Albumi, typeof(string));
            Assert.IsInstanceOfType(izvodjacView.Fonogrami, typeof(string));
            Assert.AreEqual(izvodjacView.Id, _izvodjac.Id);
            Assert.AreEqual(izvodjacView.Naziv, _izvodjac.Naziv);
            Assert.AreEqual(izvodjacView.Albumi, "Jos nema unosa");
            Assert.AreEqual(izvodjacView.Fonogrami, "Jos nema unosa");
        }