public Master(IEnumerable <IPEndPoint> endpoints)
        {
            if (ReferenceEquals(endpoints, null))
            {
                throw new ArgumentNullException(nameof(endpoints));
            }

            _serviceStorage = new UserServiceStorage(new UserXmlSaver());
            _ipEndPoints    = endpoints;
        }
        public void Add_LastNameIsNull_ExceptionThrown()
        {
            var service = new UserServiceStorage(null);

            service.Add(new User
            {
                FirstName   = "Vlad",
                LastName    = null,
                DateOfBirth = DateTime.Now
            });
        }
Ejemplo n.º 3
0
        public Slave(IPEndPoint localEndpoint)
        {
            if (ReferenceEquals(localEndpoint, null))
            {
                throw new ArgumentNullException(nameof(localEndpoint));
            }
            _serviceStorage = new UserServiceStorage(new UserXmlSaver());

            Thread listenThread = new Thread(new ParameterizedThreadStart(Listen));

            listenThread.Start(localEndpoint);
        }
        public void Add_ValidUser_ValidUserIsAdded()
        {
            var service = new UserServiceStorage(null);

            int id = service.Add(new User
            {
                FirstName   = "Vlad",
                LastName    = "Star",
                DateOfBirth = DateTime.Now
            });

            Assert.AreEqual(0, id);
        }
        public void Add_NullUser_ExceptionThrown()
        {
            var service = new UserServiceStorage(null);

            service.Add(null);
        }