Exemple #1
0
        public void UnesiNivoNeuspesno()
        {
            Nivo          nivo = new Nivo();
            Mock <Broker> mock = new Mock <Broker>();

            mock.Setup(b => b.VratiSifru(null)).Returns(1);
            mock.Setup(b => b.Sacuvaj(nivo));

            UnesiNivo un = new UnesiNivo();

            un.Broker = mock.Object;
            Nivo pov = (Nivo)un.IzvrsiKonkretnuSO(null);

            mock.Verify((b => b.Sacuvaj(nivo)), Times.Never());
        }
Exemple #2
0
        public void UnesiNivoUspesno()
        {
            Nivo          nivo = new Nivo();
            Mock <Broker> mock = new Mock <Broker>();

            mock.Setup(b => b.VratiSifru(nivo)).Returns(1);
            mock.Setup(b => b.Sacuvaj(nivo));

            UnesiNivo un = new UnesiNivo();

            un.Broker = mock.Object;
            Nivo pov = (Nivo)un.IzvrsiKonkretnuSO(nivo);

            mock.Verify((b => b.VratiSifru(nivo)), Times.Once());
            Assert.IsTrue(pov != null);
            Assert.AreEqual(1, pov.IDNivo);
        }