using Test
using LinearAlgebraicRepresentation
Lar = LinearAlgebraicRepresentation
using ViewerGL
GL = ViewerGL

@testset "GLVertexBuffer.jl" begin

   # function GLVertexBuffer()
   @testset "GLVertexBuffer" begin
      @test
      @test
      @test
      @test
   end

   # function GLVertexBuffer(vector::Vector{Float32})
   @testset "GLVertexBuffer" begin
      @test
      @test
      @test
      @test
   end

   # function releaseGpuResources(buffer::GLVertexBuffer)
   @testset "releaseGpuResources" begin
      @test
      @test
      @test
      @test
   end

   # function enableAttribute(location::Int32,buffer::GLVertexBuffer,num_components::Int64)
   @testset "enableAttribute" begin
      @test
      @test
      @test
      @test
   end

   # function disableAttribute(location::Int32,buffer::GLVertexBuffer)
   @testset "disableAttribute" begin
      @test
      @test
      @test
      @test
   end

end
