~/Projects/mqtt-ios
git clone https://code.lsong.org/mqtt-ios
Commit
- Commit
- 501d98c5f362157951a7ea0d3f0267a768b11f7d
- Author
- Philipp Arndt <[email protected]>
- Date
- 2020-02-18 18:16:24 +0100 +0100
- Diffstat
src/MQTTAnalyzerTests/ModelTests.swift | 27 ++++++++++++++++++++-------
more json test cases
diff --git a/src/MQTTAnalyzerTests/ModelTests.swift b/src/MQTTAnalyzerTests/ModelTests.swift index 01aa856c9b027a9a9a6c3eecb67def2fe92120fd..dd949a753c2132ed7d0ad875284bcf43b9b7d5e4 100644 --- a/src/MQTTAnalyzerTests/ModelTests.swift +++ b/src/MQTTAnalyzerTests/ModelTests.swift @@ -122,19 +122,32 @@ let (_, messages) = modelWithOneMessage(messageData: """ {"toggle": false} """) -// Copyright © 2020 Philipp Arndt. All rights reserved. + let onlyValue = messages.getTimeSeries(messages.getDiagrams()[0])[0] + @testable import MQTTAnalyzer - XCTAssertEqual(1, diagrams.count) + } - +// MQTTAnalyzerTests - +import XCTest // - + let (_, messages) = modelWithOneMessage(messageData: """ +import XCTest // ModelTest.swift - +import XCTest // MQTTAnalyzerTests - +import XCTest // Created by Philipp Arndt on 18.02.20. + let onlyValue = messages.getTimeSeries(messages.getDiagrams()[0])[0] + XCTAssertEqual(22.1, onlyValue.value as! Double) + } + +import XCTest + let (_, messages) = modelWithOneMessage(messageData: """ + {"status": "offline"} + """) + + let onlyValue = messages.getTimeSeries(messages.getDiagrams()[0])[0] +import XCTest @testable import MQTTAnalyzer }