// Path: app/src/main/java/com/ironflowers/firebasetest/data/model/ContentItem.java
// @IgnoreExtraProperties
// public class ContentItem {
// 
//     private int id;
//     private String title;
//     private String description;
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     private String imageUrl;
// 
//     @SuppressWarnings("unused")
//     public ContentItem() {
//     }
// 
//     public int getId() {
//         return id;
//     }
// 
//     public void setId(int id) {
//         this.id = id;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     public String getImageUrl() {
//         return imageUrl;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     public void setImageUrl(String imageUrl) {
//         this.imageUrl = imageUrl;
//     }
// 
//     @Override
//     public String toString() {
//         return "ContentItem{" +
//                 "id=" + id +
//                 ", title='" + title + '\'' +
//                 ", imageUrl='" + imageUrl + '\'' +
//                 '}';
//     }
// }
// 
// Path: app/src/sharedTest/java/com/ironflowers/firebasetest/util/MyTestUtils.java
// public static ContentItem createFakeContentItem(int id) {
//     ContentItem item = new ContentItem();
//     item.setId(id);
//     item.setTitle("Title " + id);
//     item.setDescription("Description " + id);
//     return item;
// }


import com.ironflowers.firebasetest.data.model.ContentItem;
import org.junit.Before;
import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import static com.ironflowers.firebasetest.util.MyTestUtils.createFakeContentItem;
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertNull;
package com.ironflowers.firebasetest.data.control;





public class ContentItemControllerTest {

    ContentItemController contentItemController;
    List<ContentItem> testItems;

    @Before
    public void setUp() {

        contentItemController = new ContentItemController();

        testItems = Arrays.asList(
                createFakeContentItem(1),
                createFakeContentItem(2),
                createFakeContentItem(3),
// Path: app/src/main/java/com/ironflowers/firebasetest/data/model/ContentItem.java
// @IgnoreExtraProperties
// public class ContentItem {
// 
//     private int id;
//     private String title;
//     private String description;
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     private String imageUrl;
// 
//     @SuppressWarnings("unused")
//     public ContentItem() {
//     }
// 
//     public int getId() {
//         return id;
//     }
// 
//     public void setId(int id) {
//         this.id = id;
//     }
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public String getDescription() {
//         return description;
//     }
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     public String getImageUrl() {
//         return imageUrl;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public void setDescription(String description) {
//         this.description = description;
//     }
// 
//     /**
//      * Url of the image on the storage, relative to the storage content root.
//      */
//     public void setImageUrl(String imageUrl) {
//         this.imageUrl = imageUrl;
//     }
// 
//     @Override
//     public String toString() {
//         return "ContentItem{" +
//                 "id=" + id +
//                 ", title='" + title + '\'' +
//                 ", imageUrl='" + imageUrl + '\'' +
//                 '}';
//     }
// }
// 
// Path: app/src/sharedTest/java/com/ironflowers/firebasetest/util/MyTestUtils.java
// public static ContentItem createFakeContentItem(int id) {
//     ContentItem item = new ContentItem();
//     item.setId(id);
//     item.setTitle("Title " + id);
//     item.setDescription("Description " + id);
//     return item;
// }


// Path: app/src/test/java/com/ironflowers/firebasetest/data/control/ContentItemControllerTest.java
import com.ironflowers.firebasetest.data.model.ContentItem;
import org.junit.Before;
import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import static com.ironflowers.firebasetest.util.MyTestUtils.createFakeContentItem;
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertNull;

package com.ironflowers.firebasetest.data.control;





public class ContentItemControllerTest {

    ContentItemController contentItemController;
    List<ContentItem> testItems;

    @Before
    public void setUp() {

        contentItemController = new ContentItemController();

        testItems = Arrays.asList(
                createFakeContentItem(1),
                createFakeContentItem(2),
                createFakeContentItem(3),
                createFakeContentItem(4));