Lines Matching defs:Test
13 namespace Test {
681 AssembledTest test = assemble();
682 test.setDwordTo(S0, 0xBEEF0000u);
683 test.setDwordTo(S1, 0xDEADu);
684 test.setDwordTo(S2, 0x20406080u);
685 ASSERT_EQ(0xBEEF0000u, test.contentsOfDword(S0));
686 ASSERT_EQ(0xDEADu, test.contentsOfDword(S1));
687 ASSERT_EQ(0x20406080u, test.contentsOfDword(S2));
688 ASSERT_EQ(0xDEADBEEF0000ull, test.contentsOfQword(S0));
689 ASSERT_EQ(0x204060800000DEADull, test.contentsOfQword(S1));
691 test.setQwordTo(S1, 0x1234567890ABCDEFull);
692 ASSERT_EQ(0x1234567890ABCDEFull, test.contentsOfQword(S1));
693 test.setDwordTo(S0, 0xBEEF0000u);
694 ASSERT_EQ(0x90ABCDEFull, test.contentsOfDword(S1));
695 ASSERT_EQ(0x12345678ull, test.contentsOfDword(S2));
697 test.setDwordTo(S0, 1.0f);
698 ASSERT_FLOAT_EQ(1.0f, test.contentsOfDword<float>(S0));
699 test.setQwordTo(S0, 3.14);
700 ASSERT_DOUBLE_EQ(3.14, test.contentsOfQword<double>(S0));
702 test.setDqwordTo(S0, Dqword(1.0f, 2.0f, 3.0f, 4.0f));
703 ASSERT_EQ(Dqword(1.0f, 2.0f, 3.0f, 4.0f), test.contentsOfDqword(S0));
704 EXPECT_FLOAT_EQ(1.0f, test.contentsOfDword<float>(S0));
705 EXPECT_FLOAT_EQ(2.0f, test.contentsOfDword<float>(S1));
706 EXPECT_FLOAT_EQ(3.0f, test.contentsOfDword<float>(S2));
707 EXPECT_FLOAT_EQ(4.0f, test.contentsOfDword<float>(S3));
711 } // end of namespace Test