Macaulay2 Engine
Loading...
Searching...
No Matches

◆ TEST() [6/9]

TEST ( RingCCC ,
ones  )

Definition at line 75 of file RingCCCTest.cpp.

76{
77 RingCCC *R = RingCCC::create(100);
78 EXPECT_TRUE(R->is_equal(R->one(), R->from_long(1)));
79 EXPECT_TRUE(R->is_equal(R->minus_one(), R->from_long(-1)));
80 EXPECT_TRUE(R->is_equal(R->zero(), R->from_long(0)));
81 EXPECT_TRUE(R->is_zero(R->from_long(0)));
82}
M2::ConcreteRing< M2::ARingCCC > RingCCC
virtual bool is_zero(const ring_elem f) const
virtual ring_elem from_long(long n) const
static ConcreteRing< M2::ARingCCC > * create(std::unique_ptr< M2::ARingCCC > R)
virtual bool is_equal(const ring_elem f, const ring_elem g) const
ring_elem one() const
Definition ring.hpp:357
ring_elem zero() const
Definition ring.hpp:359
ring_elem minus_one() const
Definition ring.hpp:358

References M2::ConcreteRing< M2::ARingCCC >::create(), M2::ConcreteRing< RingType >::from_long(), M2::ConcreteRing< RingType >::is_equal(), M2::ConcreteRing< RingType >::is_zero(), Ring::minus_one(), Ring::one(), ones(), and Ring::zero().