particles-core
Version:
Often used particles for condensation
48 lines (39 loc) • 1.35 kB
JavaScript
var assert = require("assert");
var CondensationTests = require("condensation-particle-tests");
var cTests = new CondensationTests();
describe("outputs", function() {
describe("base", function() {
it("creates empty resource", function() {
var result = cTests.testParticle(
"output",
"base",
require('./fixtures/output_base_output_1'),
{logicalId: "Output1"}
);
});
it("creates output 'Output1' with value", function() {
var result = cTests.testParticle(
"output",
"base",
require('./fixtures/output_base_output_2'),
{logicalId: "Output1", hashOpts:{value: "A Value"}}
);
});
it("creates output 'Output1' with value and description", function() {
var result = cTests.testParticle(
"output",
"base",
require('./fixtures/output_base_output_3'),
{logicalId: "Output1", hashOpts:{value: "A Value", description: "A description"}}
);
});
it("creates output 'Output1' with value, description and condition", function() {
var result = cTests.testParticle(
"output",
"base",
require('./fixtures/output_base_output_4'),
{logicalId: "Output1", hashOpts:{value: "A Value", description: "A description", condition: "SomeCondition"}}
);
});
});
});