// File: /workspace/github_cpp_makefile_star2_O2/ambersun1234[P]AVL_Tree/./src/unit_test.cpp
// Function: nodeTest_constructor_Test::TestBody()
TEST_F( nodeTest , constructor ) {
	EXPECT_EQ( node_1->getData() , 10 );
	EXPECT_EQ( node_1->getHeight() , 1 );
	EXPECT_EQ( node_2->getData() , 20.7 );
	EXPECT_LT( node_2->getHeight() , 2 );
}

// Assembly:
pushq %r14
pushq %rbx
subq $0x28, %rsp
movq %rdi, %rbx
movq 0x10(%rdi), %rax
movl (%rax), %eax
leaq 0x10(%rsp), %rcx
movl %eax, (%rcx)
leaq 0x8(%rsp), %r8
movl $0xa, (%r8)
leaq 0x1e997(%rip), %rsi     # 0x2804d
leaq 0x1e9a2(%rip), %rdx     # 0x2805f
leaq 0x18(%rsp), %r14
movq %r14, %rdi
callq 0xc2f5
cmpb $0x0, (%r14)
jne 0x972a
leaq 0x10(%rsp), %rdi
callq 0xf4a8
movq 0x20(%rsp), %rax
testq %rax, %rax
je 0x96e9
movq (%rax), %r8
jmp 0x96f0
leaq 0x20d27(%rip), %r8      # 0x2a417
leaq 0x1e942(%rip), %rdx     # 0x28039
leaq 0x8(%rsp), %rdi
pushq $0x1
popq %rsi
pushq $0x26
popq %rcx
callq 0xdb34
leaq 0x8(%rsp), %rdi
leaq 0x10(%rsp), %rsi
callq 0xdbb2
leaq 0x8(%rsp), %rdi
callq 0xdb94
leaq 0x10(%rsp), %rdi
callq 0xbcf2
leaq 0x20(%rsp), %rdi
callq 0xbd38
movq 0x10(%rbx), %rax
movl 0x18(%rax), %eax
leaq 0x10(%rsp), %rcx
movl %eax, (%rcx)
leaq 0x8(%rsp), %r8
movl $0x1, (%r8)
leaq 0x1e90d(%rip), %rsi     # 0x28062
leaq 0x1ecff(%rip), %rdx     # 0x2845b
leaq 0x18(%rsp), %r14
movq %r14, %rdi
callq 0xc2f5
cmpb $0x0, (%r14)
jne 0x97c9
leaq 0x10(%rsp), %rdi
callq 0xf4a8
movq 0x20(%rsp), %rax
testq %rax, %rax
je 0x9788
movq (%rax), %r8
jmp 0x978f
leaq 0x20c88(%rip), %r8      # 0x2a417
leaq 0x1e8a3(%rip), %rdx     # 0x28039
leaq 0x8(%rsp), %rdi
pushq $0x1
popq %rsi
pushq $0x27
popq %rcx
callq 0xdb34
leaq 0x8(%rsp), %rdi
leaq 0x10(%rsp), %rsi
callq 0xdbb2
leaq 0x8(%rsp), %rdi
callq 0xdb94
leaq 0x10(%rsp), %rdi
callq 0xbcf2
leaq 0x20(%rsp), %rdi
callq 0xbd38
movq 0x30(%rbx), %rax
movsd (%rax), %xmm0
leaq 0x10(%rsp), %rcx
movsd %xmm0, (%rcx)
movabsq $0x4034b33333333333, %rax # imm = 0x4034B33333333333
leaq 0x8(%rsp), %r8
movq %rax, (%r8)
leaq 0x1e879(%rip), %rsi     # 0x28076
leaq 0x1e884(%rip), %rdx     # 0x28088
leaq 0x18(%rsp), %r14
movq %r14, %rdi
callq 0xc412
cmpb $0x0, (%r14)
jne 0x9871
leaq 0x10(%rsp), %rdi
callq 0xf4a8
movq 0x20(%rsp), %rax
testq %rax, %rax
je 0x9830
movq (%rax), %r8
jmp 0x9837
leaq 0x20be0(%rip), %r8      # 0x2a417
leaq 0x1e7fb(%rip), %rdx     # 0x28039
leaq 0x8(%rsp), %rdi
pushq $0x1
popq %rsi
pushq $0x28
popq %rcx
callq 0xdb34
leaq 0x8(%rsp), %rdi
leaq 0x10(%rsp), %rsi
callq 0xdbb2
leaq 0x8(%rsp), %rdi
callq 0xdb94
leaq 0x10(%rsp), %rdi
callq 0xbcf2
leaq 0x20(%rsp), %rdi
callq 0xbd38
movq 0x30(%rbx), %rax
movl 0x18(%rax), %eax
leaq 0x10(%rsp), %rcx
movl %eax, (%rcx)
leaq 0x8(%rsp), %r8
movl $0x2, (%r8)
leaq 0x1e7f1(%rip), %rsi     # 0x2808d
leaq 0x1e7fe(%rip), %rdx     # 0x280a1
leaq 0x18(%rsp), %rbx
movq %rbx, %rdi
callq 0xb7af
cmpb $0x0, (%rbx)
jne 0x990f
leaq 0x10(%rsp), %rdi
callq 0xf4a8
movq 0x20(%rsp), %rax
testq %rax, %rax
je 0x98ce
movq (%rax), %r8
jmp 0x98d5
leaq 0x20b42(%rip), %r8      # 0x2a417
leaq 0x1e75d(%rip), %rdx     # 0x28039
leaq 0x8(%rsp), %rdi
pushq $0x1
popq %rsi
pushq $0x29
popq %rcx
callq 0xdb34
leaq 0x8(%rsp), %rdi
leaq 0x10(%rsp), %rsi
callq 0xdbb2
leaq 0x8(%rsp), %rdi
callq 0xdb94
leaq 0x10(%rsp), %rdi
callq 0xbcf2
leaq 0x20(%rsp), %rdi
callq 0xbd38
addq $0x28, %rsp
popq %rbx
popq %r14
retq
jmp 0x9931
jmp 0x9942
jmp 0x9931
jmp 0x9951
jmp 0x9942
jmp 0x9931
jmp 0x9951
jmp 0x9942
movq %rax, %rbx
leaq 0x8(%rsp), %rdi
callq 0xdb94
jmp 0x9945
jmp 0x9951
movq %rax, %rbx
leaq 0x10(%rsp), %rdi
callq 0xbcf2
jmp 0x9954
movq %rax, %rbx
leaq 0x20(%rsp), %rdi
callq 0xbd38
movq %rbx, %rdi
callq 0x8980