diff options
author | Austin Schaffer <austin.schaffer@ryansg.com> | 2019-11-12 16:41:31 -0500 |
---|---|---|
committer | Austin Schaffer <austin.schaffer@ryansg.com> | 2019-11-12 17:04:54 -0500 |
commit | c5733d1dfff5bd71ecfc344dc5c7021c5bbc7ead (patch) | |
tree | 65d696c6a0c6a339f5d43ae05a5e0b5b4b67f513 /test/system/DeltaPublisherTest.ts | |
parent | de94f69e8f34553a58de23ab6b16fda62838e44d (diff) | |
download | liza-c5733d1dfff5bd71ecfc344dc5c7021c5bbc7ead.tar.gz liza-c5733d1dfff5bd71ecfc344dc5c7021c5bbc7ead.tar.bz2 liza-c5733d1dfff5bd71ecfc344dc5c7021c5bbc7ead.zip |
[DEV-5312] Add interface for amqp publisher and implement a delta publisher
Diffstat (limited to 'test/system/DeltaPublisherTest.ts')
-rw-r--r-- | test/system/DeltaPublisherTest.ts | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/test/system/DeltaPublisherTest.ts b/test/system/DeltaPublisherTest.ts new file mode 100644 index 0000000..9f72cd1 --- /dev/null +++ b/test/system/DeltaPublisherTest.ts @@ -0,0 +1,49 @@ +/** + * Delta publisher test + * + * Copyright (C) 2010-2019 R-T Specialty, LLC. + * + * This file is part of the Liza Data Collection Framework. + * + * liza is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +import { + DeltaPublisher as Sut, + AmqpConfig +} from "../../src/system/DeltaPublisher"; + +import { expect, use as chai_use } from 'chai'; +chai_use( require( 'chai-as-promised' ) ); + + +describe( 'server.DeltaPublisher', () => +{ + describe( '#publish', () => + { + it( 'sends a message', () => + { + const conf = createMockConf(); + + console.log( new Sut( conf, {} ) ); + expect( true ).to.be.true + }); + }); +} ); + + +function createMockConf(): AmqpConfig +{ + return <AmqpConfig>{}; +} |