Ejemplo n.º 1
0
        public void GetItems_NotNull()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comments = repository.GetAll();

            // Assert.
            Assert.IsNotNull(comments);
        }
Ejemplo n.º 2
0
        public void GetItems_FirstItem_EmailCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comment = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("*****@*****.**", comment.EmailAddress);
        }
Ejemplo n.º 3
0
        public void GetItems_FirstItem_BodyCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comment = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("laudantium enim quasi est quidem magnam voluptate ipsam eos\ntempora quo necessitatibus\ndolor quam autem quasi\nreiciendis et nam sapiente accusantium", comment.Body);
        }
Ejemplo n.º 4
0
        public void GetItems_FirstItem_PostIdCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comment = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual(1, comment.PostId);
        }
Ejemplo n.º 5
0
        public void GetItems_FirstItem_NameCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comment = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("id labore ex et quam laborum", comment.Name);
        }
Ejemplo n.º 6
0
        public void GetItems_SecondItem_IdCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comment = repository.GetAll().ToList()[1];

            // Assert.
            Assert.AreEqual(2, comment.Id);
        }
Ejemplo n.º 7
0
        public void GetItems_Contains500Items()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Comment>();

            // Act.
            var comments = repository.GetAll().ToList();

            // Assert.
            Assert.AreEqual(500, comments.Count);
        }
        public void GetItems_FirstItem_TitleCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Post>();

            // Act.
            var post = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("sunt aut facere repellat provident occaecati excepturi optio reprehenderit", post.Title);
        }
        public void GetItems_FirstItem_BodyCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Post>();

            // Act.
            var post = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto", post.Body);
        }
        public void GetItems_FirstItem_UserIdCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <Post>();

            // Act.
            var post = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual(1, post.UserId);
        }
Ejemplo n.º 11
0
        public void GetItems_NotNull()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <User>();

            // Act.
            var users = repository.GetAll();

            // Assert.
            Assert.IsNotNull(users);
        }
Ejemplo n.º 12
0
        public void GetItems_FirstItem_EmailAddressCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <User>();

            // Act.
            var user = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("*****@*****.**", user.EmailAddress);
        }
Ejemplo n.º 13
0
        public void GetItems_FirstItem_UsernameCorrect()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <User>();

            // Act.
            var user = repository.GetAll().ToList()[0];

            // Assert.
            Assert.AreEqual("Bret", user.Username);
        }
Ejemplo n.º 14
0
        public void GetItems_Contains10Items()
        {
            // Arrange.
            var repository = new JsonDataProvider.DataProviderRepository().GetDataProvider <User>();

            // Act.
            var users = repository.GetAll().ToList();

            // Assert.
            Assert.AreEqual(10, users.Count);
        }