test_derivatives.jl
1 using Test 2 example = "ETH/USDT:USDT-210625-5000-C" 3 4 function _test_derivatives_1() 5 d = parse(Derivative, example) 6 @test d.bc == :ETH 7 @test d.qc == :USDT 8 @test d.sc == :USDT 9 @test d.id == "210625" 10 @test d.strike == 5000.0 11 @test d.kind == Derivatives.Call 12 end 13 14 test_derivatives() = @testset "derivative" begin 15 @eval using .Planar.Engine.Collections.Instruments.Derivatives 16 _test_derivatives_1() 17 end