// Copyright Epic Games, Inc. All Rights Reserved. #include "dnatests/TestBinaryStreamWriter.h" BinaryStreamWriterTest::~BinaryStreamWriterTest() = default; TEST_F(BinaryStreamWriterTest, SetName) { writer->setLODCount(1); writer->setName("test"); writer->write(); reader->read(); auto gotName = reader->getName(); EXPECT_STREQ(gotName, "test"); } TEST_F(BinaryStreamWriterTest, SetControlName) { writer->setLODCount(1); writer->setRawControlName(0ul, "test"); writer->write(); reader->read(); EXPECT_EQ(reader->getRawControlCount(), 1ul); EXPECT_STREQ(reader->getRawControlName(0ul), "test"); } TEST_F(BinaryStreamWriterTest, SetJointRowCount) { writer->setLODCount(1); writer->setJointRowCount(1ul); writer->write(); reader->read(); EXPECT_EQ(reader->getJointRowCount(), 1ul); }