예제 #1
0
        public void SprawdzaniePrzesylanychDanychPomiedzyDyskiemAPortem()
        {
            IWtyczka sata = new SATA();

            DyskHDD dysk = new DyskHDD(sata);

            string dane = "Jakieœ dane";

            dysk.WgrajDane(dane);

            Assert.AreEqual(dane, sata.PrzeslijDane());
        }
예제 #2
0
        public void ZmianaPortuIPrzeslaniePonownieDanych()
        {
            IWtyczka sata = new SATA();
            IWtyczka usb  = new USB();

            DyskHDD dysk = new DyskHDD(sata);

            string dane = "Jakieœ dane";

            dysk.WgrajDane(dane);
            dysk.PrzepnijPort(usb);
            dysk.WgrajDane(dane);

            Assert.AreEqual(dane, usb.PrzeslijDane());
        }
예제 #3
0
        public void SprawdzanieInstancji()
        {
            SATA sata = new SATA();

            Assert.IsInstanceOfType(sata, typeof(IWtyczka));
        }
예제 #4
0
        public void SprawdzenieCzyportJestPodlaczony()
        {
            IWtyczka sata = new SATA();

            Assert.AreEqual(true, sata.CzyPodlaczony());
        }