UNPKG

@scorpionknifes/fireo

Version:

Fork of Fireo, Google Cloud Firestore modern and simplest convenient ORM package in NodeJs. FireO is specifically designed for the Google's Firestore

28 lines (24 loc) 944 B
const chai = require("chai"); const Field = require("../../../src/fields/Field"); const TextField = require("../../../src/fields/TextField"); const NumberField = require("../../../src/fields/NumberField"); const BaseField = require("../../../src/fields/BaseField"); const expect = chai.expect; describe("Field", () => { describe("Field.Text()", () => { it("should return the instance of TextField", () => { expect(Field.Text() instanceof TextField).to.be.true; }); it("should also be instance of BaseField", () => { expect(Field.Text() instanceof BaseField).to.be.true; }); }); describe("Field.Number()", () => { it("should return the instance of NumberField", () => { expect(Field.Number() instanceof NumberField).to.be.true; }); it("should also be instance of BaseField", () => { expect(Field.Number() instanceof BaseField).to.be.true; }); }); });