示例#1
0
        public void SamsungFactory()
        {
            var factory = new SamsungFactory();
            var client  = new MobileClient(factory);

            var normalPhoneRAM = client.GetNormalPhoneRAMDetails();

            Assert.AreEqual(normalPhoneRAM, RAMTypes.NA);

            var smartPhoneRAM = client.GetSmartPhoneRAMDetails();

            Assert.AreEqual(smartPhoneRAM, RAMTypes.ThreeGB);
        }
示例#2
0
        public void RedmiFactory()
        {
            var factory = new RedmiFactory();
            var client  = new MobileClient(factory);

            var normalPhoneRAM = client.GetNormalPhoneRAMDetails();

            Assert.AreEqual(normalPhoneRAM, RAMTypes.OneGB);

            var smartPhoneRAM = client.GetSmartPhoneRAMDetails();

            Assert.AreEqual(smartPhoneRAM, RAMTypes.TwoGB);
        }