static void CreateBase()
        {
            AgentRepository agentRepository = new AgentRepository();
            for (int i = 1; i <= 10; i++)
            {
                agentRepository.Add(new Agent(i, "Agent" + i.ToString()));
            }

            BuilderRepository builderRepository = new BuilderRepository();
            for (int i = 1; i <= 3; i++)
            {
               builderRepository.Add(new Builder(i, "Builder" + i.ToString()));
            }
        }
        static void CreateBase()
        {
            AgentRepository agentRepository = new AgentRepository();

            for (int i = 1; i <= 10; i++)
            {
                agentRepository.Add(new Agent(i, "Agent" + i.ToString()));
            }

            BuilderRepository builderRepository = new BuilderRepository();

            for (int i = 1; i <= 3; i++)
            {
                builderRepository.Add(new Builder(i, "Builder" + i.ToString()));
            }
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository = new BuilderRepository();
            Builder expectedBuilder = new Builder { name = "BuildersomeBuilder" };

            repository.Add(expectedBuilder);

            Builder realBuilder = repository.GetAll().Last();

            Assert.AreEqual(expectedBuilder.name, realBuilder.name);

            repository.Delete(realBuilder);

            realBuilder = repository.GetAll().Last();

            Assert.AreNotEqual(expectedBuilder.name, realBuilder.name);
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository = new BuilderRepository();
            Builder expectedBuilder = new Builder(repository.GetAll().Count()+1, "BuildersomeBuilder");

            repository.Add(expectedBuilder);

            Builder realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(expectedBuilder, realBuilder);

            repository.Delete(expectedBuilder);

            realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(null, realBuilder);
        }
Beispiel #5
0
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository      = new BuilderRepository();
            Builder           expectedBuilder = new Builder(repository.GetAll().Count() + 1, "BuildersomeBuilder");

            repository.Add(expectedBuilder);


            Builder realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(expectedBuilder, realBuilder);

            repository.Delete(expectedBuilder);


            realBuilder = repository.GetItem(expectedBuilder.id);

            Assert.AreEqual(null, realBuilder);
        }
        public void BuilderRepositoryRepositoryTest()
        {
            BuilderRepository repository      = new BuilderRepository();
            Builder           expectedBuilder = new Builder {
                name = "BuildersomeBuilder"
            };

            repository.Add(expectedBuilder);


            Builder realBuilder = repository.GetAll().Last();

            Assert.AreEqual(expectedBuilder.name, realBuilder.name);

            repository.Delete(realBuilder);

            realBuilder = repository.GetAll().Last();

            Assert.AreNotEqual(expectedBuilder.name, realBuilder.name);
        }