feat: Begins adding html snapshot tests.

This commit is contained in:
2025-03-07 09:08:08 -05:00
parent b42b9cf03b
commit 35a54db9a3
30 changed files with 1011 additions and 66 deletions

View File

@@ -4,17 +4,17 @@ public enum Capacitor {
Calculate run capacitor values based on electrical measurements.
"""
public enum Mode: String, CaseIterable, Codable, Equatable, Sendable {
case size
public enum Mode: String, CaseIterable, Codable, Equatable, Sendable, Hashable {
case test
case size
}
public enum Request: Codable, Equatable, Sendable {
public enum Request: Codable, Equatable, Sendable, Hashable {
case size(SizeRequest)
case test(TestRequest)
public struct SizeRequest: Codable, Equatable, Sendable {
public struct SizeRequest: Codable, Equatable, Sendable, Hashable {
public let runningAmps: Double
public let lineVoltage: Double
@@ -27,7 +27,7 @@ public enum Capacitor {
}
}
public struct TestRequest: Codable, Equatable, Sendable {
public struct TestRequest: Codable, Equatable, Sendable, Hashable {
public let startWindingAmps: Double
public let runToCommonVoltage: Double