auto update test manifest

This commit is contained in:
Igor Kravchenko 2020-10-01 12:53:42 +03:00
parent 2905541413
commit 3e30812c99
2 changed files with 22 additions and 8 deletions

View File

@ -260,16 +260,16 @@ class EntityStateTests: XCTestCase {
XCTAssertNotNil(provider)
XCTAssertTrue(provider === singletonProvider)
}
func testHasReturnsFalseForNotCreatedProvider() {
XCTAssertFalse(state.has(MockComponent.self))
}
func testHasReturnsTrueForCreatedProvider() {
state.add(MockComponent.self)
XCTAssertTrue(state.has(MockComponent.self))
}
// TODO: continue here
class MockComponent: ComponentInitializable {
@ -417,20 +417,20 @@ class StateComponentMappingTests: XCTestCase {
let mapping = state.add(MockComponent.self)
XCTAssertFalse(mapping === mapping.add(MockComponent.self))
}
func testAddReturnsSameMappingForDifferentComponentTypes() {
let state = EntityState()
let mapping = state.add(MockComponent.self)
XCTAssertFalse(mapping === mapping.add(MockComponent2.self))
}
func testAddAddsProviderToState() {
let state = EntityState()
let mapping = state.add(MockComponent.self)
mapping.add(MockComponent2.self)
XCTAssertTrue(state.has(MockComponent.self))
}
class MockComponent: ComponentInitializable {
let value: Int
@ -442,7 +442,7 @@ class StateComponentMappingTests: XCTestCase {
self.value = 0
}
}
class MockComponent2: ComponentInitializable {
let value: String

View File

@ -119,7 +119,9 @@ extension EntityStateTests {
("testGetReturnsPassedProvider", testGetReturnsPassedProvider),
("testGetReturnsSingletonProvider", testGetReturnsSingletonProvider),
("testGetReturnsTypeProvider", testGetReturnsTypeProvider),
("testGetReturnsTypeProviderByDefault", testGetReturnsTypeProviderByDefault)
("testGetReturnsTypeProviderByDefault", testGetReturnsTypeProviderByDefault),
("testHasReturnsFalseForNotCreatedProvider", testHasReturnsFalseForNotCreatedProvider),
("testHasReturnsTrueForCreatedProvider", testHasReturnsTrueForCreatedProvider)
]
}
@ -369,6 +371,17 @@ extension SparseSetTests {
]
}
extension StateComponentMappingTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
// to regenerate.
static let __allTests__StateComponentMappingTests = [
("testAddAddsProviderToState", testAddAddsProviderToState),
("testAddReturnsSameMappingForDifferentComponentTypes", testAddReturnsSameMappingForDifferentComponentTypes),
("testAddReturnsSameMappingForSameComponentType", testAddReturnsSameMappingForSameComponentType)
]
}
extension SystemsTests {
// DO NOT MODIFY: This is autogenerated, use:
// `swift test --generate-linuxmain`
@ -406,6 +419,7 @@ public func __allTests() -> [XCTestCaseEntry] {
testCase(NexusTests.__allTests__NexusTests),
testCase(SingleTests.__allTests__SingleTests),
testCase(SparseSetTests.__allTests__SparseSetTests),
testCase(StateComponentMappingTests.__allTests__StateComponentMappingTests),
testCase(SystemsTests.__allTests__SystemsTests)
]
}