Пример #1
0
        public void Locate_NameAndJohnDoe()
        {
            var newGuid1 = Guid.NewGuid();
            var l        = new MachinesList();
            var m        = l.CreateNew("Machine", "HardwareID", MachineType.Dozer, DeviceTypeEnum.SNM940, false, newGuid1);

            l.Locate("Machine", false).Should().BeSameAs(m);

            var m2 = l.CreateNew("Machine2", "HardwareID2", MachineType.Dozer, DeviceTypeEnum.SNM940, true, Guid.Empty); // John Doe machines don;t have known guids at this point

            l.Locate("Machine2", true).Should().BeSameAs(m2);
        }
Пример #2
0
        public void Add()
        {
            var l = new MachinesList();
            var m = new Machine();

            l.Add(m);

            l.Count.Should().Be(1);
            l.Locate(m.ID).Should().BeSameAs(m);
        }